From 31ac5d88444a9e7ad18077db9a165d793ad06a2e Mon Sep 17 00:00:00 2001 From: Jean de Klerk <deklerk@google.com> Date: Tue, 27 Nov 2018 11:53:45 -0800 Subject: [PATCH] Revert "all: regen (#115)" (#116) This reverts commit 3360461aa381a5ffbd808ce8d00d13e1682cb517. --- .../bigquery/storage/v1beta1/storage.pb.go | 25 +- googleapis/cloud/dataproc/v1/clusters.pb.go | 559 ++-- googleapis/cloud/dataproc/v1/jobs.pb.go | 338 +-- googleapis/cloud/dataproc/v1/operations.pb.go | 97 +- .../dataproc/v1/workflow_templates.pb.go | 2541 ----------------- .../cloud/dataproc/v1beta2/clusters.pb.go | 392 ++- googleapis/cloud/dataproc/v1beta2/jobs.pb.go | 323 +-- .../dataproc/v1beta2/workflow_templates.pb.go | 727 +---- googleapis/cloud/iot/v1/device_manager.pb.go | 851 +----- googleapis/cloud/iot/v1/resources.pb.go | 455 +-- .../cloud/securitycenter/v1beta1/asset.pb.go | 84 +- .../securitycenter/v1beta1/finding.pb.go | 90 +- .../v1beta1/organization_settings.pb.go | 73 +- .../v1beta1/security_marks.pb.go | 40 +- .../v1beta1/securitycenter_service.pb.go | 19 +- .../cloud/securitycenter/v1beta1/source.pb.go | 42 +- .../cloud/speech/v1p1beta1/cloud_speech.pb.go | 337 +-- .../cloud/vision/v1/image_annotator.pb.go | 358 ++- .../vision/v1/product_search_service.pb.go | 8 +- .../cloud/vision/v1/text_annotation.pb.go | 6 +- .../devtools/build/v1/build_events.pb.go | 154 +- .../build/v1/publish_build_event.pb.go | 142 +- googleapis/monitoring/v3/common.pb.go | 8 +- googleapis/monitoring/v3/metric_service.pb.go | 1 + .../monitoring/v3/notification_service.pb.go | 131 +- googleapis/monitoring/v3/uptime.pb.go | 202 +- 26 files changed, 1913 insertions(+), 6090 deletions(-) delete mode 100644 googleapis/cloud/dataproc/v1/workflow_templates.pb.go diff --git a/googleapis/cloud/bigquery/storage/v1beta1/storage.pb.go b/googleapis/cloud/bigquery/storage/v1beta1/storage.pb.go index 15a321ec..938a5d67 100644 --- a/googleapis/cloud/bigquery/storage/v1beta1/storage.pb.go +++ b/googleapis/cloud/bigquery/storage/v1beta1/storage.pb.go @@ -28,7 +28,6 @@ const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package type DataFormat int32 const ( - // Data format is unspecified. DataFormat_DATA_FORMAT_UNSPECIFIED DataFormat = 0 // Avro is a standard open source row based file format. // See https://avro.apache.org/ for more details. @@ -53,7 +52,6 @@ func (DataFormat) EnumDescriptor() ([]byte, []int) { return fileDescriptor_2a3518a93fa439fd, []int{0} } -// Information about a single data stream within a read session. type Stream struct { // Name of the stream. In the form // `/projects/{project_id}/stream/{stream_id}` @@ -104,9 +102,7 @@ func (m *Stream) GetRowCount() int64 { return 0 } -// Expresses a point within a given stream using an offset position. type StreamPosition struct { - // Identifier for a given Stream. Stream *Stream `protobuf:"bytes,1,opt,name=stream,proto3" json:"stream,omitempty"` // Position in the stream. Offset int64 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"` @@ -154,7 +150,6 @@ func (m *StreamPosition) GetOffset() int64 { return 0 } -// Information returned from a `CreateReadSession` request. type ReadSession struct { // Unique identifier for the session. In the form // `projects/{project_id}/sessions/{session_id}` @@ -319,14 +314,11 @@ func _ReadSession_OneofSizer(msg proto.Message) (n int) { return n } -// Creates a new read session, which may include additional options such as -// requested parallelism, projection filters and constraints. type CreateReadSessionRequest struct { // Required. Reference to the table to read. TableReference *TableReference `protobuf:"bytes,1,opt,name=table_reference,json=tableReference,proto3" json:"table_reference,omitempty"` - // Required. String of the form "projects/your-project-id" indicating the - // project this ReadSession is associated with. This is the project that will - // be billed for usage. + // Required. Project which this ReadSession is associated with. This is the + // project that will be billed for usage. Parent string `protobuf:"bytes,6,opt,name=parent,proto3" json:"parent,omitempty"` // Optional. Any modifiers to the Table (e.g. snapshot timestamp). TableModifiers *TableModifiers `protobuf:"bytes,2,opt,name=table_modifiers,json=tableModifiers,proto3" json:"table_modifiers,omitempty"` @@ -414,7 +406,6 @@ func (m *CreateReadSessionRequest) GetFormat() DataFormat { return DataFormat_DATA_FORMAT_UNSPECIFIED } -// Requesting row data via `ReadRows` must provide Stream position information. type ReadRowsRequest struct { // Required. Identifier of the position in the stream to start reading from. // The offset requested must be less than the last row read from ReadRows. @@ -457,7 +448,6 @@ func (m *ReadRowsRequest) GetReadPosition() *StreamPosition { return nil } -// Progress information for a given Stream. type StreamStatus struct { // Number of estimated rows in the current stream. May change over time as // different readers in the stream progress at rates which are relatively fast @@ -542,11 +532,7 @@ func (m *ThrottleStatus) GetThrottlePercent() int32 { return 0 } -// Response from calling `ReadRows` may include row data, progress and -// throttling information. type ReadRowsResponse struct { - // Row data is returned in format specified during session creation. - // // Types that are valid to be assigned to Rows: // *ReadRowsResponse_AvroRows Rows isReadRowsResponse_Rows `protobuf_oneof:"rows"` @@ -678,8 +664,6 @@ func _ReadRowsResponse_OneofSizer(msg proto.Message) (n int) { return n } -// Information needed to request additional streams for an established read -// session. type BatchCreateReadSessionStreamsRequest struct { // Required. Must be a non-expired session obtained from a call to // CreateReadSession. Only the name field needs to be set. @@ -732,8 +716,6 @@ func (m *BatchCreateReadSessionStreamsRequest) GetRequestedStreams() int32 { return 0 } -// The response from `BatchCreateReadSessionStreams` returns the stream -// identifiers for the newly created streams. type BatchCreateReadSessionStreamsResponse struct { // Newly added streams. Streams []*Stream `protobuf:"bytes,1,rep,name=streams,proto3" json:"streams,omitempty"` @@ -774,7 +756,6 @@ func (m *BatchCreateReadSessionStreamsResponse) GetStreams() []*Stream { return nil } -// Request information for invoking `FinalizeStream`. type FinalizeStreamRequest struct { // Stream to finalize. Stream *Stream `protobuf:"bytes,2,opt,name=stream,proto3" json:"stream,omitempty"` @@ -815,7 +796,6 @@ func (m *FinalizeStreamRequest) GetStream() *Stream { return nil } -// Request information for `SplitReadStream`. type SplitReadStreamRequest struct { // Stream to split. OriginalStream *Stream `protobuf:"bytes,1,opt,name=original_stream,json=originalStream,proto3" json:"original_stream,omitempty"` @@ -856,7 +836,6 @@ func (m *SplitReadStreamRequest) GetOriginalStream() *Stream { return nil } -// Response from `SplitReadStream`. type SplitReadStreamResponse struct { // Primary stream. Will contain the beginning portion of // |original_stream|. diff --git a/googleapis/cloud/dataproc/v1/clusters.pb.go b/googleapis/cloud/dataproc/v1/clusters.pb.go index 4921d1e9..a54c089d 100644 --- a/googleapis/cloud/dataproc/v1/clusters.pb.go +++ b/googleapis/cloud/dataproc/v1/clusters.pb.go @@ -68,14 +68,12 @@ func (x ClusterStatus_State) String() string { } func (ClusterStatus_State) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{9, 0} + return fileDescriptor_29f9b85b3c7e3a5f, []int{8, 0} } -// The cluster substate. type ClusterStatus_Substate int32 const ( - // The cluster substate is unknown. ClusterStatus_UNSPECIFIED ClusterStatus_Substate = 0 // The cluster is known to be in an unhealthy state // (for example, critical daemons are not running or HDFS capacity is @@ -107,11 +105,11 @@ func (x ClusterStatus_Substate) String() string { } func (ClusterStatus_Substate) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{9, 1} + return fileDescriptor_29f9b85b3c7e3a5f, []int{8, 1} } // Describes the identifying information, config, and status of -// a cluster of Compute Engine instances. +// a cluster of Google Compute Engine instances. type Cluster struct { // Required. The Google Cloud Platform project ID that the cluster belongs to. ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` @@ -128,11 +126,11 @@ type Cluster struct { // characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). // No more than 32 labels can be associated with a cluster. Labels map[string]string `protobuf:"bytes,8,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - // Output only. Cluster status. + // Output-only. Cluster status. Status *ClusterStatus `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` - // Output only. The previous cluster status. + // Output-only. The previous cluster status. StatusHistory []*ClusterStatus `protobuf:"bytes,7,rep,name=status_history,json=statusHistory,proto3" json:"status_history,omitempty"` - // Output only. A cluster UUID (Unique Universal Identifier). Cloud Dataproc + // Output-only. A cluster UUID (Unique Universal Identifier). Cloud Dataproc // generates this value when it creates the cluster. ClusterUuid string `protobuf:"bytes,6,opt,name=cluster_uuid,json=clusterUuid,proto3" json:"cluster_uuid,omitempty"` // Contains cluster daemon metrics such as HDFS and YARN stats. @@ -228,23 +226,23 @@ func (m *Cluster) GetMetrics() *ClusterMetrics { // The cluster config. type ClusterConfig struct { - // Optional. A Cloud Storage staging bucket used for sharing generated + // Optional. A Google Cloud Storage staging bucket used for sharing generated // SSH keys and config. If you do not specify a staging bucket, Cloud // Dataproc will determine an appropriate Cloud Storage location (US, // ASIA, or EU) for your cluster's staging bucket according to the Google // Compute Engine zone where your cluster is deployed, and then it will create // and manage this project-level, per-location bucket for you. ConfigBucket string `protobuf:"bytes,1,opt,name=config_bucket,json=configBucket,proto3" json:"config_bucket,omitempty"` - // Required. The shared Compute Engine config settings for + // Required. The shared Google Compute Engine config settings for // all instances in a cluster. GceClusterConfig *GceClusterConfig `protobuf:"bytes,8,opt,name=gce_cluster_config,json=gceClusterConfig,proto3" json:"gce_cluster_config,omitempty"` - // Optional. The Compute Engine config settings for + // Optional. The Google Compute Engine config settings for // the master instance in a cluster. MasterConfig *InstanceGroupConfig `protobuf:"bytes,9,opt,name=master_config,json=masterConfig,proto3" json:"master_config,omitempty"` - // Optional. The Compute Engine config settings for + // Optional. The Google Compute Engine config settings for // worker instances in a cluster. WorkerConfig *InstanceGroupConfig `protobuf:"bytes,10,opt,name=worker_config,json=workerConfig,proto3" json:"worker_config,omitempty"` - // Optional. The Compute Engine config settings for + // Optional. The Google Compute Engine config settings for // additional worker instances in a cluster. SecondaryWorkerConfig *InstanceGroupConfig `protobuf:"bytes,12,opt,name=secondary_worker_config,json=secondaryWorkerConfig,proto3" json:"secondary_worker_config,omitempty"` // Optional. The config settings for software inside the cluster. @@ -261,11 +259,9 @@ type ClusterConfig struct { // ... worker specific actions ... // fi InitializationActions []*NodeInitializationAction `protobuf:"bytes,11,rep,name=initialization_actions,json=initializationActions,proto3" json:"initialization_actions,omitempty"` - // Optional. Encryption settings for the cluster. - EncryptionConfig *EncryptionConfig `protobuf:"bytes,15,opt,name=encryption_config,json=encryptionConfig,proto3" json:"encryption_config,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ClusterConfig) Reset() { *m = ClusterConfig{} } @@ -342,59 +338,10 @@ func (m *ClusterConfig) GetInitializationActions() []*NodeInitializationAction { return nil } -func (m *ClusterConfig) GetEncryptionConfig() *EncryptionConfig { - if m != nil { - return m.EncryptionConfig - } - return nil -} - -// Encryption settings for the cluster. -type EncryptionConfig struct { - // Optional. The Cloud KMS key name to use for PD disk encryption for all - // instances in the cluster. - GcePdKmsKeyName string `protobuf:"bytes,1,opt,name=gce_pd_kms_key_name,json=gcePdKmsKeyName,proto3" json:"gce_pd_kms_key_name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *EncryptionConfig) Reset() { *m = EncryptionConfig{} } -func (m *EncryptionConfig) String() string { return proto.CompactTextString(m) } -func (*EncryptionConfig) ProtoMessage() {} -func (*EncryptionConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{2} -} - -func (m *EncryptionConfig) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_EncryptionConfig.Unmarshal(m, b) -} -func (m *EncryptionConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_EncryptionConfig.Marshal(b, m, deterministic) -} -func (m *EncryptionConfig) XXX_Merge(src proto.Message) { - xxx_messageInfo_EncryptionConfig.Merge(m, src) -} -func (m *EncryptionConfig) XXX_Size() int { - return xxx_messageInfo_EncryptionConfig.Size(m) -} -func (m *EncryptionConfig) XXX_DiscardUnknown() { - xxx_messageInfo_EncryptionConfig.DiscardUnknown(m) -} - -var xxx_messageInfo_EncryptionConfig proto.InternalMessageInfo - -func (m *EncryptionConfig) GetGcePdKmsKeyName() string { - if m != nil { - return m.GcePdKmsKeyName - } - return "" -} - -// Common config settings for resources of Compute Engine cluster +// Common config settings for resources of Google Compute Engine cluster // instances, applicable to all instances in the cluster. type GceClusterConfig struct { - // Optional. The zone where the Compute Engine cluster will be located. + // Optional. The zone where the Google Compute Engine cluster will be located. // On a create request, it is required in the "global" region. If omitted // in a non-global Cloud Dataproc region, the service will pick a zone in the // corresponding Compute Engine region. On a get request, zone will @@ -406,7 +353,7 @@ type GceClusterConfig struct { // * `projects/[project_id]/zones/[zone]` // * `us-central1-f` ZoneUri string `protobuf:"bytes,1,opt,name=zone_uri,json=zoneUri,proto3" json:"zone_uri,omitempty"` - // Optional. The Compute Engine network to be used for machine + // Optional. The Google Compute Engine network to be used for machine // communications. Cannot be specified with subnetwork_uri. If neither // `network_uri` nor `subnetwork_uri` is specified, the "default" network of // the project is used, if it exists. Cannot be a "Custom Subnet Network" (see @@ -418,7 +365,7 @@ type GceClusterConfig struct { // * `projects/[project_id]/regions/global/default` // * `default` NetworkUri string `protobuf:"bytes,2,opt,name=network_uri,json=networkUri,proto3" json:"network_uri,omitempty"` - // Optional. The Compute Engine subnetwork to be used for machine + // Optional. The Google Compute Engine subnetwork to be used for machine // communications. Cannot be specified with network_uri. // // A full URL, partial URI, or short name are valid. Examples: @@ -435,8 +382,8 @@ type GceClusterConfig struct { // accessible without external IP addresses. InternalIpOnly bool `protobuf:"varint,7,opt,name=internal_ip_only,json=internalIpOnly,proto3" json:"internal_ip_only,omitempty"` // Optional. The service account of the instances. Defaults to the default - // Compute Engine service account. Custom service accounts need - // permissions equivalent to the following IAM roles: + // Google Compute Engine service account. Custom service accounts need + // permissions equivalent to the folloing IAM roles: // // * roles/logging.logWriter // * roles/storage.objectAdmin @@ -445,7 +392,7 @@ type GceClusterConfig struct { // for more information). // Example: `[account_id]@[project_id].iam.gserviceaccount.com` ServiceAccount string `protobuf:"bytes,8,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"` - // Optional. The URIs of service account scopes to be included in + // Optional. The URIs of service account scopes to be included in Google // Compute Engine instances. The following base set of scopes is always // included: // @@ -460,10 +407,10 @@ type GceClusterConfig struct { // * https://www.googleapis.com/auth/bigtable.data // * https://www.googleapis.com/auth/devstorage.full_control ServiceAccountScopes []string `protobuf:"bytes,3,rep,name=service_account_scopes,json=serviceAccountScopes,proto3" json:"service_account_scopes,omitempty"` - // The Compute Engine tags to add to all instances (see + // The Google Compute Engine tags to add to all instances (see // [Tagging instances](/compute/docs/label-or-tag-resources#tags)). Tags []string `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"` - // The Compute Engine metadata entries to add to all instances (see + // The Google Compute Engine metadata entries to add to all instances (see // [Project and instance metadata](https://cloud.google.com/compute/docs/storing-retrieving-metadata#project_and_instance_metadata)). Metadata map[string]string `protobuf:"bytes,5,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:"-"` @@ -475,7 +422,7 @@ func (m *GceClusterConfig) Reset() { *m = GceClusterConfig{} } func (m *GceClusterConfig) String() string { return proto.CompactTextString(m) } func (*GceClusterConfig) ProtoMessage() {} func (*GceClusterConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{3} + return fileDescriptor_29f9b85b3c7e3a5f, []int{2} } func (m *GceClusterConfig) XXX_Unmarshal(b []byte) error { @@ -552,41 +499,36 @@ func (m *GceClusterConfig) GetMetadata() map[string]string { return nil } -// Optional. The config settings for Compute Engine resources in +// Optional. The config settings for Google Compute Engine resources in // an instance group, such as a master or worker group. type InstanceGroupConfig struct { // Optional. The number of VM instances in the instance group. // For master instance groups, must be set to 1. NumInstances int32 `protobuf:"varint,1,opt,name=num_instances,json=numInstances,proto3" json:"num_instances,omitempty"` - // Output only. The list of instance names. Cloud Dataproc derives the names - // from `cluster_name`, `num_instances`, and the instance group. + // Optional. The list of instance names. Cloud Dataproc derives the names from + // `cluster_name`, `num_instances`, and the instance group if not set by user + // (recommended practice is to let Cloud Dataproc derive the name). InstanceNames []string `protobuf:"bytes,2,rep,name=instance_names,json=instanceNames,proto3" json:"instance_names,omitempty"` - // Optional. The Compute Engine image resource used for cluster - // instances. It can be specified or may be inferred from - // `SoftwareConfig.image_version`. + // Output-only. The Google Compute Engine image resource used for cluster + // instances. Inferred from `SoftwareConfig.image_version`. ImageUri string `protobuf:"bytes,3,opt,name=image_uri,json=imageUri,proto3" json:"image_uri,omitempty"` - // Optional. The Compute Engine machine type used for cluster instances. + // Optional. The Google Compute Engine machine type used for cluster instances. // // A full URL, partial URI, or short name are valid. Examples: // // * `https://www.googleapis.com/compute/v1/projects/[project_id]/zones/us-east1-a/machineTypes/n1-standard-2` // * `projects/[project_id]/zones/us-east1-a/machineTypes/n1-standard-2` // * `n1-standard-2` - // - // **Auto Zone Exception**: If you are using the Cloud Dataproc - // [Auto Zone Placement](/dataproc/docs/concepts/configuring-clusters/auto-zone#using_auto_zone_placement) - // feature, you must use the short name of the machine type - // resource, for example, `n1-standard-2`. MachineTypeUri string `protobuf:"bytes,4,opt,name=machine_type_uri,json=machineTypeUri,proto3" json:"machine_type_uri,omitempty"` // Optional. Disk option config settings. DiskConfig *DiskConfig `protobuf:"bytes,5,opt,name=disk_config,json=diskConfig,proto3" json:"disk_config,omitempty"` // Optional. Specifies that this instance group contains preemptible instances. IsPreemptible bool `protobuf:"varint,6,opt,name=is_preemptible,json=isPreemptible,proto3" json:"is_preemptible,omitempty"` - // Output only. The config for Compute Engine Instance Group + // Output-only. The config for Google Compute Engine Instance Group // Manager that manages this group. // This is only used for preemptible instance groups. ManagedGroupConfig *ManagedGroupConfig `protobuf:"bytes,7,opt,name=managed_group_config,json=managedGroupConfig,proto3" json:"managed_group_config,omitempty"` - // Optional. The Compute Engine accelerator configuration for these + // Optional. The Google Compute Engine accelerator configuration for these // instances. // // **Beta Feature**: This feature is still under development. It may be @@ -601,7 +543,7 @@ func (m *InstanceGroupConfig) Reset() { *m = InstanceGroupConfig{} } func (m *InstanceGroupConfig) String() string { return proto.CompactTextString(m) } func (*InstanceGroupConfig) ProtoMessage() {} func (*InstanceGroupConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{4} + return fileDescriptor_29f9b85b3c7e3a5f, []int{3} } func (m *InstanceGroupConfig) XXX_Unmarshal(b []byte) error { @@ -680,10 +622,10 @@ func (m *InstanceGroupConfig) GetAccelerators() []*AcceleratorConfig { // Specifies the resources used to actively manage an instance group. type ManagedGroupConfig struct { - // Output only. The name of the Instance Template used for the Managed + // Output-only. The name of the Instance Template used for the Managed // Instance Group. InstanceTemplateName string `protobuf:"bytes,1,opt,name=instance_template_name,json=instanceTemplateName,proto3" json:"instance_template_name,omitempty"` - // Output only. The name of the Instance Group Manager for this group. + // Output-only. The name of the Instance Group Manager for this group. InstanceGroupManagerName string `protobuf:"bytes,2,opt,name=instance_group_manager_name,json=instanceGroupManagerName,proto3" json:"instance_group_manager_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -694,7 +636,7 @@ func (m *ManagedGroupConfig) Reset() { *m = ManagedGroupConfig{} } func (m *ManagedGroupConfig) String() string { return proto.CompactTextString(m) } func (*ManagedGroupConfig) ProtoMessage() {} func (*ManagedGroupConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{5} + return fileDescriptor_29f9b85b3c7e3a5f, []int{4} } func (m *ManagedGroupConfig) XXX_Unmarshal(b []byte) error { @@ -730,22 +672,16 @@ func (m *ManagedGroupConfig) GetInstanceGroupManagerName() string { } // Specifies the type and number of accelerator cards attached to the instances -// of an instance. See [GPUs on Compute Engine](/compute/docs/gpus/). +// of an instance group (see [GPUs on Compute Engine](/compute/docs/gpus/)). type AcceleratorConfig struct { // Full URL, partial URI, or short name of the accelerator type resource to - // expose to this instance. See - // [Compute Engine AcceleratorTypes](/compute/docs/reference/beta/acceleratorTypes). - // - // Examples: + // expose to this instance. See [Google Compute Engine AcceleratorTypes]( + // /compute/docs/reference/beta/acceleratorTypes) // + // Examples // * `https://www.googleapis.com/compute/beta/projects/[project_id]/zones/us-east1-a/acceleratorTypes/nvidia-tesla-k80` // * `projects/[project_id]/zones/us-east1-a/acceleratorTypes/nvidia-tesla-k80` // * `nvidia-tesla-k80` - // - // **Auto Zone Exception**: If you are using the Cloud Dataproc - // [Auto Zone Placement](/dataproc/docs/concepts/configuring-clusters/auto-zone#using_auto_zone_placement) - // feature, you must use the short name of the accelerator type - // resource, for example, `nvidia-tesla-k80`. AcceleratorTypeUri string `protobuf:"bytes,1,opt,name=accelerator_type_uri,json=acceleratorTypeUri,proto3" json:"accelerator_type_uri,omitempty"` // The number of the accelerator cards of this type exposed to this instance. AcceleratorCount int32 `protobuf:"varint,2,opt,name=accelerator_count,json=acceleratorCount,proto3" json:"accelerator_count,omitempty"` @@ -758,7 +694,7 @@ func (m *AcceleratorConfig) Reset() { *m = AcceleratorConfig{} } func (m *AcceleratorConfig) String() string { return proto.CompactTextString(m) } func (*AcceleratorConfig) ProtoMessage() {} func (*AcceleratorConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{6} + return fileDescriptor_29f9b85b3c7e3a5f, []int{5} } func (m *AcceleratorConfig) XXX_Unmarshal(b []byte) error { @@ -795,10 +731,6 @@ func (m *AcceleratorConfig) GetAcceleratorCount() int32 { // Specifies the config of disk options for a group of VM instances. type DiskConfig struct { - // Optional. Type of the boot disk (default is "pd-standard"). - // Valid values: "pd-ssd" (Persistent Disk Solid State Drive) or - // "pd-standard" (Persistent Disk Hard Disk Drive). - BootDiskType string `protobuf:"bytes,3,opt,name=boot_disk_type,json=bootDiskType,proto3" json:"boot_disk_type,omitempty"` // Optional. Size in GB of the boot disk (default is 500GB). BootDiskSizeGb int32 `protobuf:"varint,1,opt,name=boot_disk_size_gb,json=bootDiskSizeGb,proto3" json:"boot_disk_size_gb,omitempty"` // Optional. Number of attached SSDs, from 0 to 4 (default is 0). @@ -817,7 +749,7 @@ func (m *DiskConfig) Reset() { *m = DiskConfig{} } func (m *DiskConfig) String() string { return proto.CompactTextString(m) } func (*DiskConfig) ProtoMessage() {} func (*DiskConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{7} + return fileDescriptor_29f9b85b3c7e3a5f, []int{6} } func (m *DiskConfig) XXX_Unmarshal(b []byte) error { @@ -838,13 +770,6 @@ func (m *DiskConfig) XXX_DiscardUnknown() { var xxx_messageInfo_DiskConfig proto.InternalMessageInfo -func (m *DiskConfig) GetBootDiskType() string { - if m != nil { - return m.BootDiskType - } - return "" -} - func (m *DiskConfig) GetBootDiskSizeGb() int32 { if m != nil { return m.BootDiskSizeGb @@ -862,7 +787,7 @@ func (m *DiskConfig) GetNumLocalSsds() int32 { // Specifies an executable to run on a fully configured node and a // timeout period for executable completion. type NodeInitializationAction struct { - // Required. Cloud Storage URI of executable file. + // Required. Google Cloud Storage URI of executable file. ExecutableFile string `protobuf:"bytes,1,opt,name=executable_file,json=executableFile,proto3" json:"executable_file,omitempty"` // Optional. Amount of time executable has to complete. Default is // 10 minutes. Cluster creation fails with an explanatory error message (the @@ -878,7 +803,7 @@ func (m *NodeInitializationAction) Reset() { *m = NodeInitializationActi func (m *NodeInitializationAction) String() string { return proto.CompactTextString(m) } func (*NodeInitializationAction) ProtoMessage() {} func (*NodeInitializationAction) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{8} + return fileDescriptor_29f9b85b3c7e3a5f, []int{7} } func (m *NodeInitializationAction) XXX_Unmarshal(b []byte) error { @@ -915,13 +840,13 @@ func (m *NodeInitializationAction) GetExecutionTimeout() *duration.Duration { // The status of a cluster and its instances. type ClusterStatus struct { - // Output only. The cluster's state. + // Output-only. The cluster's state. State ClusterStatus_State `protobuf:"varint,1,opt,name=state,proto3,enum=google.cloud.dataproc.v1.ClusterStatus_State" json:"state,omitempty"` - // Output only. Optional details of cluster's state. + // Output-only. Optional details of cluster's state. Detail string `protobuf:"bytes,2,opt,name=detail,proto3" json:"detail,omitempty"` - // Output only. Time when this state was entered. + // Output-only. Time when this state was entered. StateStartTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=state_start_time,json=stateStartTime,proto3" json:"state_start_time,omitempty"` - // Output only. Additional state information that includes + // Output-only. Additional state information that includes // status reported by the agent. Substate ClusterStatus_Substate `protobuf:"varint,4,opt,name=substate,proto3,enum=google.cloud.dataproc.v1.ClusterStatus_Substate" json:"substate,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -933,7 +858,7 @@ func (m *ClusterStatus) Reset() { *m = ClusterStatus{} } func (m *ClusterStatus) String() string { return proto.CompactTextString(m) } func (*ClusterStatus) ProtoMessage() {} func (*ClusterStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{9} + return fileDescriptor_29f9b85b3c7e3a5f, []int{8} } func (m *ClusterStatus) XXX_Unmarshal(b []byte) error { @@ -984,11 +909,9 @@ func (m *ClusterStatus) GetSubstate() ClusterStatus_Substate { // Specifies the selection and config of software inside the cluster. type SoftwareConfig struct { - // Optional. The version of software inside the cluster. It must be one of the supported - // [Cloud Dataproc Versions](/dataproc/docs/concepts/versioning/dataproc-versions#supported_cloud_dataproc_versions), - // such as "1.2" (including a subminor version, such as "1.2.29"), or the - // ["preview" version](/dataproc/docs/concepts/versioning/dataproc-versions#other_versions). - // If unspecified, it defaults to the latest version. + // Optional. The version of software inside the cluster. It must match the + // regular expression `[0-9]+\.[0-9]+`. If unspecified, it defaults to the + // latest version (see [Cloud Dataproc Versioning](/dataproc/versioning)). ImageVersion string `protobuf:"bytes,1,opt,name=image_version,json=imageVersion,proto3" json:"image_version,omitempty"` // Optional. The properties to set on daemon config files. // @@ -1018,7 +941,7 @@ func (m *SoftwareConfig) Reset() { *m = SoftwareConfig{} } func (m *SoftwareConfig) String() string { return proto.CompactTextString(m) } func (*SoftwareConfig) ProtoMessage() {} func (*SoftwareConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{10} + return fileDescriptor_29f9b85b3c7e3a5f, []int{9} } func (m *SoftwareConfig) XXX_Unmarshal(b []byte) error { @@ -1071,7 +994,7 @@ func (m *ClusterMetrics) Reset() { *m = ClusterMetrics{} } func (m *ClusterMetrics) String() string { return proto.CompactTextString(m) } func (*ClusterMetrics) ProtoMessage() {} func (*ClusterMetrics) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{11} + return fileDescriptor_29f9b85b3c7e3a5f, []int{10} } func (m *ClusterMetrics) XXX_Unmarshal(b []byte) error { @@ -1114,19 +1037,7 @@ type CreateClusterRequest struct { // Required. The Cloud Dataproc region in which to handle the request. Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"` // Required. The cluster to create. - Cluster *Cluster `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"` - // Optional. A unique id used to identify the request. If the server - // receives two [CreateClusterRequest][google.cloud.dataproc.v1.CreateClusterRequest] requests with the same - // id, then the second request will be ignored and the - // first [google.longrunning.Operation][google.longrunning.Operation] created and stored in the backend - // is returned. - // - // It is recommended to always set this value to a - // [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier). - // - // The id must contain only letters (a-z, A-Z), numbers (0-9), - // underscores (_), and hyphens (-). The maximum length is 40 characters. - RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` + Cluster *Cluster `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -1136,7 +1047,7 @@ func (m *CreateClusterRequest) Reset() { *m = CreateClusterRequest{} } func (m *CreateClusterRequest) String() string { return proto.CompactTextString(m) } func (*CreateClusterRequest) ProtoMessage() {} func (*CreateClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{12} + return fileDescriptor_29f9b85b3c7e3a5f, []int{11} } func (m *CreateClusterRequest) XXX_Unmarshal(b []byte) error { @@ -1178,13 +1089,6 @@ func (m *CreateClusterRequest) GetCluster() *Cluster { return nil } -func (m *CreateClusterRequest) GetRequestId() string { - if m != nil { - return m.RequestId - } - return "" -} - // A request to update a cluster. type UpdateClusterRequest struct { // Required. The ID of the Google Cloud Platform project the @@ -1196,15 +1100,6 @@ type UpdateClusterRequest struct { ClusterName string `protobuf:"bytes,2,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` // Required. The changes to the cluster. Cluster *Cluster `protobuf:"bytes,3,opt,name=cluster,proto3" json:"cluster,omitempty"` - // Optional. Timeout for graceful YARN decomissioning. Graceful - // decommissioning allows removing nodes from the cluster without - // interrupting jobs in progress. Timeout specifies how long to wait for jobs - // in progress to finish before forcefully removing nodes (and potentially - // interrupting jobs). Default timeout is 0 (for forceful decommission), and - // the maximum allowed timeout is 1 day. - // - // Only supported on Dataproc image versions 1.2 and higher. - GracefulDecommissionTimeout *duration.Duration `protobuf:"bytes,6,opt,name=graceful_decommission_timeout,json=gracefulDecommissionTimeout,proto3" json:"graceful_decommission_timeout,omitempty"` // Required. Specifies the path, relative to `Cluster`, of // the field to update. For example, to change the number of workers // in a cluster to 5, the `update_mask` parameter would be @@ -1252,29 +1147,17 @@ type UpdateClusterRequest struct { // </tr> // </tbody> // </table> - UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` - // Optional. A unique id used to identify the request. If the server - // receives two [UpdateClusterRequest][google.cloud.dataproc.v1.UpdateClusterRequest] requests with the same - // id, then the second request will be ignored and the - // first [google.longrunning.Operation][google.longrunning.Operation] created and stored in the - // backend is returned. - // - // It is recommended to always set this value to a - // [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier). - // - // The id must contain only letters (a-z, A-Z), numbers (0-9), - // underscores (_), and hyphens (-). The maximum length is 40 characters. - RequestId string `protobuf:"bytes,7,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *UpdateClusterRequest) Reset() { *m = UpdateClusterRequest{} } func (m *UpdateClusterRequest) String() string { return proto.CompactTextString(m) } func (*UpdateClusterRequest) ProtoMessage() {} func (*UpdateClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{13} + return fileDescriptor_29f9b85b3c7e3a5f, []int{12} } func (m *UpdateClusterRequest) XXX_Unmarshal(b []byte) error { @@ -1323,13 +1206,6 @@ func (m *UpdateClusterRequest) GetCluster() *Cluster { return nil } -func (m *UpdateClusterRequest) GetGracefulDecommissionTimeout() *duration.Duration { - if m != nil { - return m.GracefulDecommissionTimeout - } - return nil -} - func (m *UpdateClusterRequest) GetUpdateMask() *field_mask.FieldMask { if m != nil { return m.UpdateMask @@ -1337,13 +1213,6 @@ func (m *UpdateClusterRequest) GetUpdateMask() *field_mask.FieldMask { return nil } -func (m *UpdateClusterRequest) GetRequestId() string { - if m != nil { - return m.RequestId - } - return "" -} - // A request to delete a cluster. type DeleteClusterRequest struct { // Required. The ID of the Google Cloud Platform project that the cluster @@ -1352,22 +1221,7 @@ type DeleteClusterRequest struct { // Required. The Cloud Dataproc region in which to handle the request. Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"` // Required. The cluster name. - ClusterName string `protobuf:"bytes,2,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` - // Optional. Specifying the `cluster_uuid` means the RPC should fail - // (with error NOT_FOUND) if cluster with specified UUID does not exist. - ClusterUuid string `protobuf:"bytes,4,opt,name=cluster_uuid,json=clusterUuid,proto3" json:"cluster_uuid,omitempty"` - // Optional. A unique id used to identify the request. If the server - // receives two [DeleteClusterRequest][google.cloud.dataproc.v1.DeleteClusterRequest] requests with the same - // id, then the second request will be ignored and the - // first [google.longrunning.Operation][google.longrunning.Operation] created and stored in the - // backend is returned. - // - // It is recommended to always set this value to a - // [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier). - // - // The id must contain only letters (a-z, A-Z), numbers (0-9), - // underscores (_), and hyphens (-). The maximum length is 40 characters. - RequestId string `protobuf:"bytes,5,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` + ClusterName string `protobuf:"bytes,2,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -1377,7 +1231,7 @@ func (m *DeleteClusterRequest) Reset() { *m = DeleteClusterRequest{} } func (m *DeleteClusterRequest) String() string { return proto.CompactTextString(m) } func (*DeleteClusterRequest) ProtoMessage() {} func (*DeleteClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{14} + return fileDescriptor_29f9b85b3c7e3a5f, []int{13} } func (m *DeleteClusterRequest) XXX_Unmarshal(b []byte) error { @@ -1419,20 +1273,6 @@ func (m *DeleteClusterRequest) GetClusterName() string { return "" } -func (m *DeleteClusterRequest) GetClusterUuid() string { - if m != nil { - return m.ClusterUuid - } - return "" -} - -func (m *DeleteClusterRequest) GetRequestId() string { - if m != nil { - return m.RequestId - } - return "" -} - // Request to get the resource representation for a cluster in a project. type GetClusterRequest struct { // Required. The ID of the Google Cloud Platform project that the cluster @@ -1451,7 +1291,7 @@ func (m *GetClusterRequest) Reset() { *m = GetClusterRequest{} } func (m *GetClusterRequest) String() string { return proto.CompactTextString(m) } func (*GetClusterRequest) ProtoMessage() {} func (*GetClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{15} + return fileDescriptor_29f9b85b3c7e3a5f, []int{14} } func (m *GetClusterRequest) XXX_Unmarshal(b []byte) error { @@ -1533,7 +1373,7 @@ func (m *ListClustersRequest) Reset() { *m = ListClustersRequest{} } func (m *ListClustersRequest) String() string { return proto.CompactTextString(m) } func (*ListClustersRequest) ProtoMessage() {} func (*ListClustersRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{16} + return fileDescriptor_29f9b85b3c7e3a5f, []int{15} } func (m *ListClustersRequest) XXX_Unmarshal(b []byte) error { @@ -1591,9 +1431,9 @@ func (m *ListClustersRequest) GetPageToken() string { // The list of all clusters in a project. type ListClustersResponse struct { - // Output only. The clusters in the project. + // Output-only. The clusters in the project. Clusters []*Cluster `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"` - // Output only. This token is included in the response if there are more + // Output-only. This token is included in the response if there are more // results to fetch. To fetch additional results, provide this value as the // `page_token` in a subsequent `ListClustersRequest`. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` @@ -1606,7 +1446,7 @@ func (m *ListClustersResponse) Reset() { *m = ListClustersResponse{} } func (m *ListClustersResponse) String() string { return proto.CompactTextString(m) } func (*ListClustersResponse) ProtoMessage() {} func (*ListClustersResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{17} + return fileDescriptor_29f9b85b3c7e3a5f, []int{16} } func (m *ListClustersResponse) XXX_Unmarshal(b []byte) error { @@ -1659,7 +1499,7 @@ func (m *DiagnoseClusterRequest) Reset() { *m = DiagnoseClusterRequest{} func (m *DiagnoseClusterRequest) String() string { return proto.CompactTextString(m) } func (*DiagnoseClusterRequest) ProtoMessage() {} func (*DiagnoseClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{18} + return fileDescriptor_29f9b85b3c7e3a5f, []int{17} } func (m *DiagnoseClusterRequest) XXX_Unmarshal(b []byte) error { @@ -1703,7 +1543,7 @@ func (m *DiagnoseClusterRequest) GetClusterName() string { // The location of diagnostic output. type DiagnoseClusterResults struct { - // Output only. The Cloud Storage URI of the diagnostic output. + // Output-only. The Google Cloud Storage URI of the diagnostic output. // The output report is a plain text file with a summary of collected // diagnostics. OutputUri string `protobuf:"bytes,1,opt,name=output_uri,json=outputUri,proto3" json:"output_uri,omitempty"` @@ -1716,7 +1556,7 @@ func (m *DiagnoseClusterResults) Reset() { *m = DiagnoseClusterResults{} func (m *DiagnoseClusterResults) String() string { return proto.CompactTextString(m) } func (*DiagnoseClusterResults) ProtoMessage() {} func (*DiagnoseClusterResults) Descriptor() ([]byte, []int) { - return fileDescriptor_29f9b85b3c7e3a5f, []int{19} + return fileDescriptor_29f9b85b3c7e3a5f, []int{18} } func (m *DiagnoseClusterResults) XXX_Unmarshal(b []byte) error { @@ -1750,7 +1590,6 @@ func init() { proto.RegisterType((*Cluster)(nil), "google.cloud.dataproc.v1.Cluster") proto.RegisterMapType((map[string]string)(nil), "google.cloud.dataproc.v1.Cluster.LabelsEntry") proto.RegisterType((*ClusterConfig)(nil), "google.cloud.dataproc.v1.ClusterConfig") - proto.RegisterType((*EncryptionConfig)(nil), "google.cloud.dataproc.v1.EncryptionConfig") proto.RegisterType((*GceClusterConfig)(nil), "google.cloud.dataproc.v1.GceClusterConfig") proto.RegisterMapType((map[string]string)(nil), "google.cloud.dataproc.v1.GceClusterConfig.MetadataEntry") proto.RegisterType((*InstanceGroupConfig)(nil), "google.cloud.dataproc.v1.InstanceGroupConfig") @@ -1779,137 +1618,129 @@ func init() { } var fileDescriptor_29f9b85b3c7e3a5f = []byte{ - // 2076 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x59, 0x5d, 0x73, 0x1c, 0x47, - 0xd5, 0xce, 0x68, 0xb5, 0xd2, 0xea, 0xec, 0x87, 0x56, 0x1d, 0x45, 0xef, 0x46, 0x89, 0xdf, 0x38, - 0x93, 0x80, 0x85, 0x13, 0x76, 0x6d, 0x05, 0x8a, 0xc4, 0x26, 0x21, 0xb2, 0x76, 0x6d, 0x0b, 0xcb, - 0x6b, 0x31, 0xbb, 0xb2, 0x13, 0x0a, 0x98, 0xea, 0x9d, 0x69, 0xad, 0x1b, 0xcd, 0x57, 0xa6, 0x7b, - 0x94, 0xac, 0x5d, 0xbe, 0x81, 0x2a, 0xaa, 0x28, 0x2e, 0xa9, 0xe2, 0x9a, 0x0b, 0xa8, 0x82, 0x5c, - 0x06, 0xae, 0xf8, 0x03, 0xdc, 0x50, 0xdc, 0xf0, 0x17, 0xb8, 0xe0, 0x67, 0x50, 0xfd, 0x31, 0xbb, - 0x33, 0xab, 0x8f, 0x95, 0x8c, 0x2b, 0x57, 0x9a, 0x39, 0xfd, 0x9c, 0x73, 0x9e, 0xee, 0x3e, 0xfd, - 0xcc, 0xe9, 0x15, 0x5c, 0x19, 0x86, 0xe1, 0xd0, 0x23, 0x2d, 0xc7, 0x0b, 0x13, 0xb7, 0xe5, 0x62, - 0x8e, 0xa3, 0x38, 0x74, 0x5a, 0x47, 0xd7, 0x5b, 0x8e, 0x97, 0x30, 0x4e, 0x62, 0xd6, 0x8c, 0xe2, - 0x90, 0x87, 0xa8, 0xa1, 0x80, 0x4d, 0x09, 0x6c, 0xa6, 0xc0, 0xe6, 0xd1, 0xf5, 0xf5, 0xd7, 0x75, - 0x08, 0x1c, 0xd1, 0x16, 0x0e, 0x82, 0x90, 0x63, 0x4e, 0xc3, 0x40, 0xfb, 0xad, 0xbf, 0xa5, 0x47, - 0xbd, 0x30, 0x18, 0xc6, 0x49, 0x10, 0xd0, 0x60, 0xd8, 0x0a, 0x23, 0x12, 0xe7, 0x40, 0xff, 0xaf, - 0x41, 0xf2, 0x6d, 0x90, 0x1c, 0xb4, 0xdc, 0x44, 0x01, 0xf4, 0xf8, 0xe5, 0xe9, 0xf1, 0x03, 0x4a, - 0x3c, 0xd7, 0xf6, 0x31, 0x3b, 0xd4, 0x88, 0x37, 0xa6, 0x11, 0x9c, 0xfa, 0x84, 0x71, 0xec, 0x47, - 0x0a, 0x60, 0xfe, 0x6a, 0x1e, 0x16, 0xb7, 0xd5, 0x94, 0xd0, 0x25, 0x80, 0x28, 0x0e, 0x7f, 0x4e, - 0x1c, 0x6e, 0x53, 0xb7, 0x61, 0x5c, 0x36, 0x36, 0x96, 0xac, 0x25, 0x6d, 0xd9, 0x71, 0xd1, 0x9b, - 0x50, 0xd1, 0x93, 0xb7, 0x03, 0xec, 0x93, 0xc6, 0x9c, 0x04, 0x94, 0xb5, 0xad, 0x8b, 0x7d, 0x82, - 0x7e, 0x00, 0x0b, 0x4e, 0x18, 0x1c, 0xd0, 0x61, 0xa3, 0x70, 0xd9, 0xd8, 0x28, 0x6f, 0x5e, 0x69, - 0x9e, 0xb6, 0x3c, 0x4d, 0x9d, 0x74, 0x5b, 0xc2, 0x2d, 0xed, 0x86, 0x3a, 0xb0, 0xe0, 0xe1, 0x01, - 0xf1, 0x58, 0xa3, 0x74, 0xb9, 0xb0, 0x51, 0xde, 0xfc, 0xf6, 0xcc, 0x00, 0xcd, 0x5d, 0x89, 0xef, - 0x04, 0x3c, 0x1e, 0x59, 0xda, 0x59, 0xf0, 0x60, 0x1c, 0xf3, 0x84, 0x35, 0xe6, 0xcf, 0xc9, 0xa3, - 0x27, 0xe1, 0x96, 0x76, 0x43, 0x5d, 0xa8, 0xa9, 0x27, 0xfb, 0x31, 0x65, 0x3c, 0x8c, 0x47, 0x8d, - 0x45, 0xc9, 0xe7, 0xdc, 0x81, 0xaa, 0xca, 0xfd, 0xae, 0xf2, 0xce, 0xae, 0x5d, 0x92, 0x50, 0xb7, - 0xb1, 0x90, 0x5b, 0xbb, 0xfd, 0x84, 0xba, 0xe8, 0x16, 0x2c, 0xfa, 0x84, 0xc7, 0xd4, 0x61, 0x8d, - 0x25, 0x49, 0x7a, 0x63, 0x66, 0xae, 0xfb, 0x0a, 0x6f, 0xa5, 0x8e, 0xeb, 0x1f, 0x40, 0x39, 0xb3, - 0x1c, 0xa8, 0x0e, 0x85, 0x43, 0x32, 0xd2, 0x3b, 0x29, 0x1e, 0xd1, 0x2a, 0x14, 0x8f, 0xb0, 0x97, - 0xa4, 0x9b, 0xa7, 0x5e, 0x6e, 0xcc, 0xbd, 0x6f, 0x98, 0x7f, 0x2d, 0x42, 0x35, 0xb7, 0x27, 0xe8, - 0x2d, 0xa8, 0xaa, 0x5d, 0xb1, 0x07, 0x89, 0x73, 0x48, 0xb8, 0x8e, 0x53, 0x51, 0xc6, 0x5b, 0xd2, - 0x86, 0x3e, 0x01, 0x34, 0x74, 0x88, 0x9d, 0x4e, 0x4e, 0xef, 0x7e, 0x49, 0x4e, 0xe0, 0xea, 0xe9, - 0x13, 0xb8, 0xe3, 0x90, 0x7c, 0x01, 0xd4, 0x87, 0x53, 0x16, 0x64, 0x41, 0xd5, 0xc7, 0xd9, 0xa0, - 0x6a, 0x55, 0xce, 0xa8, 0x88, 0x9d, 0x80, 0x71, 0x1c, 0x38, 0xe4, 0x4e, 0x1c, 0x26, 0x91, 0x8e, - 0x5b, 0x51, 0x31, 0x26, 0x31, 0x3f, 0x0f, 0xe3, 0xc3, 0x49, 0x4c, 0x78, 0xae, 0x98, 0x2a, 0x86, - 0x8e, 0x49, 0xe0, 0xff, 0x18, 0x71, 0xc2, 0xc0, 0xc5, 0xf1, 0xc8, 0xce, 0x47, 0xaf, 0x3c, 0x4f, - 0xf4, 0x57, 0xc6, 0xd1, 0x1e, 0x65, 0xd3, 0xfc, 0x08, 0x96, 0x59, 0x78, 0xc0, 0x3f, 0xc7, 0x31, - 0x49, 0xc3, 0x57, 0x67, 0x95, 0x49, 0x4f, 0x3b, 0xe8, 0xc8, 0x35, 0x96, 0x7b, 0x47, 0x14, 0xd6, - 0x68, 0x40, 0x39, 0xc5, 0x1e, 0x7d, 0x22, 0x65, 0xc5, 0xc6, 0x8e, 0x94, 0x9f, 0x46, 0x59, 0x16, - 0xfb, 0xe6, 0xe9, 0x91, 0xbb, 0xa1, 0x4b, 0x76, 0x72, 0xbe, 0x5b, 0xd2, 0xd5, 0x7a, 0x85, 0x9e, - 0x60, 0x65, 0xe8, 0x11, 0xac, 0x90, 0xc0, 0x89, 0x47, 0x91, 0x4c, 0xa3, 0xf9, 0x2f, 0xcf, 0xaa, - 0x92, 0xce, 0xd8, 0x25, 0xad, 0x12, 0x32, 0x65, 0x31, 0x3f, 0x86, 0xfa, 0x34, 0x0a, 0xbd, 0x0b, - 0x2f, 0x8b, 0x9a, 0x8c, 0x5c, 0xfb, 0xd0, 0x67, 0xf6, 0x21, 0x19, 0x29, 0xbd, 0x52, 0xe5, 0xbb, - 0x3c, 0x74, 0xc8, 0x9e, 0x7b, 0xcf, 0x67, 0xf7, 0xc8, 0x48, 0x68, 0x96, 0xf9, 0xc7, 0x02, 0xd4, - 0xa7, 0xcb, 0x11, 0xbd, 0x0a, 0xa5, 0x27, 0x61, 0x40, 0xec, 0x24, 0xa6, 0xda, 0x6f, 0x51, 0xbc, - 0xef, 0xc7, 0x14, 0xbd, 0x01, 0xe5, 0x80, 0x70, 0xb1, 0xd1, 0x72, 0x54, 0x1d, 0x24, 0xd0, 0x26, - 0x01, 0xf8, 0x06, 0xd4, 0x58, 0x32, 0xc8, 0x62, 0xd4, 0x69, 0xaf, 0x4e, 0xac, 0x02, 0xb6, 0x01, - 0x75, 0x1a, 0x70, 0x12, 0x07, 0xd8, 0xb3, 0x69, 0x64, 0x87, 0x81, 0x27, 0x44, 0xc6, 0xd8, 0x28, - 0x59, 0xb5, 0xd4, 0xbe, 0x13, 0x3d, 0x08, 0xbc, 0x11, 0xba, 0x02, 0xcb, 0x8c, 0xc4, 0x47, 0xd4, - 0x21, 0x36, 0x76, 0x9c, 0x30, 0x09, 0xb8, 0x3c, 0x60, 0x4b, 0x56, 0x4d, 0x9b, 0xb7, 0x94, 0x15, - 0x7d, 0x07, 0xd6, 0xa6, 0x80, 0x36, 0x73, 0xc2, 0x88, 0xb0, 0x46, 0xe1, 0x72, 0x61, 0x63, 0xc9, - 0x5a, 0xcd, 0xe3, 0x7b, 0x72, 0x0c, 0x21, 0x98, 0xe7, 0x78, 0x28, 0xa4, 0x52, 0x60, 0xe4, 0x33, - 0xea, 0x43, 0xc9, 0x27, 0x1c, 0x8b, 0xcd, 0x68, 0x14, 0x65, 0x31, 0xbc, 0x7f, 0xfe, 0xc3, 0xdc, - 0xbc, 0xaf, 0x5d, 0x95, 0x28, 0x8f, 0x23, 0xad, 0xdf, 0x84, 0x6a, 0x6e, 0xe8, 0x42, 0x02, 0xf5, - 0xf7, 0x02, 0xbc, 0x7c, 0xc2, 0x79, 0x11, 0x32, 0x15, 0x24, 0xbe, 0x4d, 0xf5, 0x10, 0x93, 0xd1, - 0x8a, 0x56, 0x25, 0x48, 0xfc, 0x14, 0xce, 0xc4, 0x9e, 0xa4, 0x00, 0x59, 0x0c, 0xac, 0x31, 0x27, - 0x67, 0x5b, 0x4d, 0xad, 0xa2, 0x14, 0x18, 0x7a, 0x0d, 0x96, 0xa8, 0x8f, 0x87, 0x6a, 0xdf, 0x0b, - 0x92, 0x41, 0x49, 0x1a, 0xf4, 0x86, 0xf9, 0xd8, 0x79, 0x4c, 0x03, 0x62, 0xf3, 0x51, 0xa4, 0x30, - 0xf3, 0x6a, 0x1f, 0xb4, 0xbd, 0x3f, 0x8a, 0x24, 0xb2, 0x03, 0x65, 0x97, 0xb2, 0xc3, 0xb4, 0xce, - 0x8b, 0xb2, 0xce, 0xdf, 0x3e, 0x7d, 0x01, 0xdb, 0x94, 0x1d, 0xea, 0x0a, 0x07, 0x77, 0xfc, 0x2c, - 0x49, 0x33, 0x3b, 0x8a, 0x09, 0xf1, 0x23, 0x4e, 0x07, 0x1e, 0x91, 0x85, 0x54, 0xb2, 0xaa, 0x94, - 0xed, 0x4d, 0x8c, 0xe8, 0x67, 0xb0, 0xea, 0xe3, 0x00, 0x0f, 0x89, 0x6b, 0x0f, 0xc5, 0xba, 0xa4, - 0x69, 0x17, 0x65, 0xda, 0x77, 0x4f, 0x4f, 0x7b, 0x5f, 0x79, 0x65, 0xc5, 0x07, 0xf9, 0xc7, 0x6c, - 0xe8, 0x01, 0x54, 0xb0, 0xe3, 0x10, 0x4f, 0x34, 0x27, 0x61, 0x9c, 0x7e, 0x99, 0xdf, 0x39, 0x3d, - 0xee, 0xd6, 0x04, 0x9d, 0x2a, 0x66, 0x36, 0x80, 0xf9, 0x6b, 0x03, 0xd0, 0xf1, 0xdc, 0xa2, 0x7a, - 0xc7, 0x7b, 0xc4, 0x89, 0x1f, 0x79, 0x98, 0x93, 0xec, 0xc9, 0x5d, 0x4d, 0x47, 0xfb, 0x7a, 0x50, - 0xb6, 0x1c, 0x1f, 0xc2, 0x6b, 0x63, 0x2f, 0x35, 0x7d, 0x35, 0x85, 0x5c, 0x93, 0xd2, 0xa0, 0xd9, - 0xc2, 0x51, 0xb9, 0x65, 0xc7, 0x62, 0xc6, 0xb0, 0x72, 0x8c, 0x2e, 0xba, 0x06, 0xab, 0x19, 0xc2, - 0x93, 0xdd, 0x56, 0x3c, 0x50, 0x66, 0x2c, 0xdd, 0xf1, 0x77, 0x60, 0x25, 0xeb, 0xa1, 0x0e, 0xe9, - 0x9c, 0x2c, 0xc4, 0x3a, 0xce, 0xc6, 0x4f, 0x02, 0x6e, 0xfe, 0xd2, 0x00, 0x98, 0x6c, 0x39, 0x7a, - 0x1b, 0x6a, 0x83, 0x30, 0xe4, 0xb6, 0x2c, 0x19, 0x91, 0x4b, 0x57, 0x5e, 0x45, 0x58, 0x05, 0x4e, - 0x24, 0x41, 0xdf, 0x82, 0x95, 0x09, 0x8a, 0xd1, 0x27, 0xc4, 0x1e, 0x0e, 0x74, 0xa9, 0xd7, 0x52, - 0x60, 0x8f, 0x3e, 0x21, 0x77, 0x06, 0x22, 0xa0, 0x38, 0x11, 0x5e, 0xe8, 0x60, 0xcf, 0x66, 0xcc, - 0x65, 0x9a, 0x89, 0x38, 0x12, 0xbb, 0xc2, 0xd8, 0x63, 0x2e, 0x33, 0x7f, 0x63, 0x40, 0xe3, 0x34, - 0x19, 0x17, 0x92, 0x43, 0xbe, 0x20, 0x4e, 0xc2, 0xf1, 0xc0, 0x23, 0xf6, 0x01, 0xf5, 0xd2, 0x4d, - 0xa8, 0x4d, 0xcc, 0xb7, 0xa9, 0x47, 0xd0, 0x6d, 0x58, 0x51, 0x16, 0xa1, 0xeb, 0xa2, 0xb9, 0x0c, - 0x13, 0x35, 0xf1, 0xf2, 0xe6, 0xab, 0x69, 0x85, 0xa4, 0xcd, 0x67, 0xb3, 0xad, 0xdb, 0x57, 0xab, - 0x3e, 0xf6, 0xe9, 0x2b, 0x17, 0xf3, 0x77, 0x85, 0x71, 0xfb, 0xa1, 0x3a, 0x28, 0xb4, 0x0d, 0x45, - 0xd1, 0x43, 0xa9, 0xc4, 0xb5, 0x73, 0x74, 0x82, 0xca, 0xaf, 0x29, 0xfe, 0x10, 0x4b, 0xf9, 0xa2, - 0x35, 0x58, 0x70, 0x09, 0xc7, 0xd4, 0xd3, 0x85, 0xa0, 0xdf, 0x50, 0x1b, 0xea, 0x12, 0x60, 0x33, - 0x8e, 0x63, 0x2e, 0x89, 0xeb, 0x96, 0x75, 0xfd, 0x18, 0xeb, 0x7e, 0xda, 0x32, 0x5b, 0xb2, 0x27, - 0x24, 0x3d, 0xe1, 0x22, 0x8c, 0x68, 0x17, 0x4a, 0x2c, 0x19, 0x28, 0x96, 0xf3, 0x92, 0xe5, 0xb5, - 0x73, 0xb3, 0xd4, 0x7e, 0xd6, 0x38, 0x82, 0xf9, 0x10, 0x8a, 0x92, 0x3b, 0x2a, 0xc3, 0xe2, 0x7e, - 0xf7, 0x5e, 0xf7, 0xc1, 0xa3, 0x6e, 0xfd, 0x25, 0x54, 0x81, 0xd2, 0xb6, 0xd5, 0xd9, 0xea, 0xef, - 0x74, 0xef, 0xd4, 0x0d, 0x31, 0x64, 0xed, 0x77, 0xbb, 0xe2, 0x65, 0x0e, 0x2d, 0x41, 0xb1, 0x63, - 0x59, 0x0f, 0xac, 0x7a, 0x41, 0xa0, 0xda, 0x9d, 0xdd, 0x8e, 0x44, 0xcd, 0x8b, 0xb7, 0xfd, 0xbd, - 0xb6, 0xf2, 0x29, 0x9a, 0xdf, 0x87, 0x52, 0x9a, 0x0d, 0x2d, 0x43, 0x79, 0xbf, 0xdb, 0xdb, 0xeb, - 0x6c, 0xef, 0xdc, 0xde, 0xe9, 0xb4, 0xeb, 0x2f, 0xa1, 0x2a, 0x2c, 0xed, 0x77, 0xef, 0x76, 0xb6, - 0x76, 0xfb, 0x77, 0x3f, 0xad, 0x1b, 0xa8, 0x0e, 0x95, 0x5e, 0x7f, 0x6b, 0xb7, 0x63, 0xf7, 0xfa, - 0x5b, 0xfd, 0xfd, 0x5e, 0x7d, 0xce, 0xfc, 0xa7, 0x01, 0xb5, 0x7c, 0x1f, 0x21, 0x14, 0x57, 0xa9, - 0xe4, 0x11, 0x89, 0x19, 0x0d, 0x83, 0xb4, 0x31, 0x94, 0xc6, 0x87, 0xca, 0x86, 0x3e, 0x91, 0x97, - 0x89, 0x88, 0xc4, 0x9c, 0x6a, 0xb5, 0x3d, 0xf3, 0x1b, 0x92, 0x4f, 0xd1, 0xdc, 0x1b, 0xbb, 0xaa, - 0x6f, 0x48, 0x26, 0xd6, 0xfa, 0x87, 0xb0, 0x3c, 0x35, 0x7c, 0xa1, 0xef, 0xc8, 0x3f, 0xe6, 0xa0, - 0x96, 0xef, 0x9f, 0xd1, 0x4f, 0xa0, 0xf2, 0xd8, 0x3d, 0x60, 0x76, 0xda, 0x7f, 0x1b, 0x92, 0xed, - 0x07, 0xe7, 0xed, 0xbf, 0x9b, 0x77, 0xdd, 0x03, 0xa6, 0x9f, 0x15, 0xdd, 0xf2, 0xe3, 0x89, 0x45, - 0x44, 0x1f, 0xe1, 0x38, 0x18, 0x47, 0x9f, 0xbb, 0x60, 0xf4, 0x4f, 0x71, 0x1c, 0xe4, 0xa3, 0x8f, - 0x26, 0x96, 0xf5, 0x8f, 0xa0, 0x3e, 0x9d, 0x7e, 0xd6, 0x72, 0x14, 0x32, 0xcb, 0x21, 0xfc, 0xa7, - 0x13, 0x5c, 0xc4, 0xdf, 0xfc, 0xb3, 0x01, 0xab, 0xdb, 0x31, 0xc1, 0x3c, 0xed, 0x01, 0x2c, 0xf2, - 0x59, 0x42, 0x18, 0x9f, 0x75, 0x9b, 0x5c, 0x83, 0x85, 0x98, 0x0c, 0x45, 0xf5, 0x28, 0xb5, 0xd3, - 0x6f, 0xe8, 0x26, 0x2c, 0xea, 0xcb, 0x84, 0x96, 0x91, 0x37, 0x67, 0x2e, 0x94, 0x95, 0x7a, 0x88, - 0x9c, 0xb1, 0x4a, 0x2f, 0x72, 0xaa, 0x8f, 0xf3, 0x92, 0xb6, 0xec, 0xb8, 0xe6, 0x7f, 0xe6, 0x60, - 0x75, 0x3f, 0x72, 0xff, 0x07, 0xae, 0xc5, 0x1c, 0xd7, 0x73, 0xdc, 0x88, 0x33, 0xd3, 0x29, 0x5c, - 0x78, 0x3a, 0x3f, 0x85, 0x4b, 0xc3, 0x18, 0x3b, 0xe4, 0x20, 0xf1, 0x6c, 0x97, 0x38, 0xa1, 0xef, - 0x53, 0xc6, 0xb2, 0x42, 0xbb, 0x30, 0x4b, 0x68, 0x5f, 0x4b, 0xfd, 0xdb, 0x19, 0x77, 0xad, 0xb9, - 0xe8, 0x26, 0x94, 0x13, 0xb9, 0x1a, 0xf2, 0x17, 0x03, 0x7d, 0x55, 0x3e, 0xae, 0x7f, 0xb7, 0x29, - 0xf1, 0xdc, 0xfb, 0x98, 0x1d, 0x5a, 0xa0, 0xe0, 0xe2, 0x79, 0x6a, 0xa9, 0x17, 0xa7, 0x97, 0xfa, - 0x2b, 0x03, 0x56, 0xdb, 0xc4, 0x23, 0x2f, 0xaa, 0x2c, 0xce, 0xb1, 0xd4, 0xd3, 0x77, 0xec, 0xf9, - 0xe3, 0x77, 0xec, 0x3c, 0xe9, 0xe2, 0x34, 0x69, 0x1f, 0x56, 0xee, 0x10, 0xfe, 0x75, 0x11, 0x36, - 0x7f, 0x6f, 0xc0, 0xcb, 0xbb, 0x94, 0xa5, 0x09, 0xd9, 0x85, 0x33, 0xce, 0xe7, 0x32, 0xae, 0xc1, - 0xc2, 0x01, 0xf5, 0x44, 0xa5, 0xe9, 0x2a, 0x55, 0x6f, 0xa2, 0xa9, 0x8d, 0x84, 0x5a, 0x8b, 0xa6, - 0x41, 0x77, 0x02, 0x25, 0x61, 0x10, 0xdd, 0x82, 0xcc, 0x25, 0x06, 0x79, 0x78, 0x48, 0xd2, 0x29, - 0x48, 0x78, 0x5f, 0x18, 0xcc, 0x67, 0xb0, 0x9a, 0x67, 0xc8, 0xa2, 0x30, 0x60, 0xa2, 0xeb, 0x2a, - 0xa5, 0x3f, 0x84, 0x69, 0xb5, 0x3c, 0x47, 0x5d, 0x8f, 0x5d, 0xd0, 0x37, 0x61, 0x39, 0x20, 0x5f, - 0x70, 0x3b, 0x93, 0x5a, 0xad, 0x4f, 0x55, 0x98, 0xf7, 0xc6, 0xe9, 0x63, 0x58, 0x6b, 0x53, 0x3c, - 0x0c, 0x42, 0xf6, 0xb5, 0x95, 0x91, 0xf9, 0xbd, 0x13, 0x72, 0xb2, 0xc4, 0xe3, 0x4c, 0xe4, 0x0c, - 0x13, 0x1e, 0x25, 0x3c, 0xd3, 0x0c, 0x2e, 0x29, 0xcb, 0x7e, 0x4c, 0x37, 0xbf, 0x2a, 0xc1, 0xca, - 0xe4, 0x1e, 0xc4, 0xe3, 0xd0, 0xf3, 0x48, 0x8c, 0xfe, 0x60, 0x40, 0x35, 0xa7, 0x8f, 0xa8, 0x79, - 0xc6, 0x4a, 0x9d, 0x20, 0xa4, 0xeb, 0x97, 0x52, 0x7c, 0xe6, 0xb7, 0xc2, 0xe6, 0x83, 0xf4, 0xb7, - 0x42, 0xb3, 0xfd, 0x8b, 0x7f, 0xfd, 0xfb, 0xb7, 0x73, 0x1f, 0x99, 0xef, 0xb5, 0x8e, 0xae, 0xb7, - 0xf4, 0x0a, 0xb0, 0xd6, 0xd3, 0xc9, 0xea, 0x3c, 0x6b, 0xa9, 0xc9, 0xb3, 0xd6, 0x53, 0xf5, 0xf0, - 0x6c, 0xfc, 0x23, 0xe6, 0x8d, 0xb1, 0xd4, 0xfc, 0xc5, 0x80, 0x6a, 0x4e, 0x1a, 0xcf, 0xa2, 0x79, - 0x92, 0x86, 0xce, 0xa2, 0xd9, 0x93, 0x34, 0xef, 0x6f, 0xde, 0x7a, 0x0e, 0x9a, 0xad, 0xa7, 0xd9, - 0x4d, 0x7b, 0x36, 0x61, 0xfd, 0xa5, 0x01, 0xd5, 0x9c, 0xca, 0x9c, 0xc5, 0xfa, 0x24, 0x39, 0x9a, - 0xc5, 0xfa, 0x87, 0x92, 0x75, 0xfb, 0xea, 0x0b, 0x60, 0x8d, 0xfe, 0x64, 0x00, 0x4c, 0xe4, 0x05, - 0x9d, 0x71, 0x81, 0x3a, 0x26, 0x42, 0xeb, 0xb3, 0x4f, 0x57, 0x4a, 0x15, 0xbd, 0x08, 0xaa, 0x5f, - 0x1a, 0x50, 0xc9, 0x9e, 0x7b, 0x74, 0x46, 0xf7, 0x7d, 0x82, 0x82, 0xad, 0x37, 0xcf, 0x0b, 0x57, - 0x72, 0x62, 0xde, 0x94, 0xdc, 0xbf, 0x8b, 0x9e, 0xa7, 0x86, 0xd1, 0xdf, 0x0c, 0x58, 0x9e, 0x3a, - 0xb1, 0xe8, 0xda, 0x59, 0x97, 0xed, 0x93, 0x04, 0x65, 0x56, 0x21, 0x3c, 0x94, 0x0c, 0xf7, 0xcc, - 0x7b, 0x2f, 0xa0, 0x7c, 0x5d, 0xcd, 0xe0, 0x86, 0x71, 0xf5, 0xd6, 0x67, 0xf0, 0xba, 0x13, 0xfa, - 0xa7, 0xb2, 0xbd, 0x95, 0x5e, 0x8a, 0xd8, 0x9e, 0xf8, 0x1c, 0xef, 0x19, 0x3f, 0xfe, 0x58, 0x43, - 0x87, 0xa1, 0x87, 0x83, 0x61, 0x33, 0x8c, 0x87, 0xad, 0x21, 0x09, 0xe4, 0xc7, 0xba, 0xa5, 0x86, - 0x70, 0x44, 0xd9, 0xf1, 0x7f, 0x5c, 0xdc, 0x4c, 0x9f, 0x07, 0x0b, 0x12, 0xfc, 0xde, 0x7f, 0x03, - 0x00, 0x00, 0xff, 0xff, 0x95, 0xd4, 0x39, 0x3a, 0xe4, 0x18, 0x00, 0x00, + // 1944 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x58, 0xcd, 0x73, 0x23, 0x47, + 0x15, 0xcf, 0x58, 0xfe, 0x90, 0x9f, 0x3e, 0x2c, 0x77, 0x1c, 0xa3, 0x28, 0x09, 0x71, 0x26, 0x81, + 0x75, 0x36, 0x20, 0xed, 0x3a, 0x50, 0x24, 0x6b, 0x12, 0xb0, 0x2d, 0xad, 0xd7, 0xc4, 0x96, 0xcd, + 0x48, 0xda, 0x24, 0x14, 0x30, 0xd5, 0x9a, 0x69, 0x6b, 0x1b, 0x8f, 0x66, 0x26, 0xd3, 0x3d, 0x4e, + 0xbc, 0x5b, 0x7b, 0xe1, 0x40, 0x15, 0x70, 0xa4, 0x8a, 0x33, 0x07, 0xa8, 0xa2, 0x72, 0x84, 0x1b, + 0xff, 0x00, 0x17, 0x8a, 0x0b, 0x47, 0xae, 0x9c, 0xf8, 0x2b, 0xa8, 0xfe, 0x18, 0x69, 0xc6, 0x5f, + 0x92, 0x97, 0xad, 0x9c, 0x34, 0xf3, 0xfa, 0xf7, 0xde, 0xfb, 0xf5, 0x7b, 0xaf, 0x5f, 0xbf, 0x11, + 0xdc, 0x1a, 0x04, 0xc1, 0xc0, 0x23, 0x0d, 0xc7, 0x0b, 0x62, 0xb7, 0xe1, 0x62, 0x8e, 0xc3, 0x28, + 0x70, 0x1a, 0xa7, 0x77, 0x1b, 0x8e, 0x17, 0x33, 0x4e, 0x22, 0x56, 0x0f, 0xa3, 0x80, 0x07, 0xa8, + 0xaa, 0x80, 0x75, 0x09, 0xac, 0x27, 0xc0, 0xfa, 0xe9, 0xdd, 0xda, 0xab, 0xda, 0x04, 0x0e, 0x69, + 0x03, 0xfb, 0x7e, 0xc0, 0x31, 0xa7, 0x81, 0xaf, 0xf5, 0x6a, 0x6f, 0x5f, 0xe9, 0x20, 0x08, 0x49, + 0x94, 0x81, 0xbe, 0xa9, 0xa1, 0x5e, 0xe0, 0x0f, 0xa2, 0xd8, 0xf7, 0xa9, 0x3f, 0xb8, 0x08, 0xfa, + 0xba, 0x06, 0xc9, 0xb7, 0x7e, 0x7c, 0xdc, 0x70, 0x63, 0x05, 0xd0, 0xeb, 0x6b, 0xe7, 0xd7, 0x8f, + 0x29, 0xf1, 0x5c, 0x7b, 0x88, 0xd9, 0x89, 0x46, 0xbc, 0x7e, 0x1e, 0xc1, 0xe9, 0x90, 0x30, 0x8e, + 0x87, 0xa1, 0x02, 0x98, 0xbf, 0x9a, 0x85, 0x85, 0x1d, 0xb5, 0x7b, 0xf4, 0x1a, 0x40, 0x18, 0x05, + 0xbf, 0x20, 0x0e, 0xb7, 0xa9, 0x5b, 0x35, 0xd6, 0x8c, 0xf5, 0x45, 0x6b, 0x51, 0x4b, 0xf6, 0x5c, + 0xf4, 0x06, 0x14, 0x75, 0x9c, 0x6c, 0x1f, 0x0f, 0x49, 0x75, 0x46, 0x02, 0x0a, 0x5a, 0xd6, 0xc6, + 0x43, 0x82, 0x7e, 0x00, 0xf3, 0x4e, 0xe0, 0x1f, 0xd3, 0x41, 0x35, 0xb7, 0x66, 0xac, 0x17, 0x36, + 0x6e, 0xd5, 0xaf, 0x8a, 0x64, 0x5d, 0x3b, 0xdd, 0x91, 0x70, 0x4b, 0xab, 0xa1, 0x16, 0xcc, 0x7b, + 0xb8, 0x4f, 0x3c, 0x56, 0xcd, 0xaf, 0xe5, 0xd6, 0x0b, 0x1b, 0xdf, 0x9e, 0x68, 0xa0, 0xbe, 0x2f, + 0xf1, 0x2d, 0x9f, 0x47, 0x67, 0x96, 0x56, 0x16, 0x3c, 0x18, 0xc7, 0x3c, 0x66, 0xd5, 0xd9, 0x29, + 0x79, 0x74, 0x24, 0xdc, 0xd2, 0x6a, 0xa8, 0x0d, 0x65, 0xf5, 0x64, 0x3f, 0xa2, 0x8c, 0x07, 0xd1, + 0x59, 0x75, 0x41, 0xf2, 0x99, 0xda, 0x50, 0x49, 0xa9, 0x3f, 0x50, 0xda, 0xe9, 0xd8, 0xc5, 0x31, + 0x75, 0xab, 0xf3, 0x99, 0xd8, 0xf5, 0x62, 0xea, 0xa2, 0x6d, 0x58, 0x18, 0x12, 0x1e, 0x51, 0x87, + 0x55, 0x17, 0x25, 0xe9, 0xf5, 0x89, 0xbe, 0x0e, 0x14, 0xde, 0x4a, 0x14, 0x6b, 0xef, 0x43, 0x21, + 0x15, 0x0e, 0x54, 0x81, 0xdc, 0x09, 0x39, 0xd3, 0x99, 0x14, 0x8f, 0x68, 0x05, 0xe6, 0x4e, 0xb1, + 0x17, 0x27, 0xc9, 0x53, 0x2f, 0xf7, 0x66, 0xde, 0x33, 0xcc, 0x7f, 0xcf, 0x42, 0x29, 0x93, 0x13, + 0xf4, 0x26, 0x94, 0x54, 0x56, 0xec, 0x7e, 0xec, 0x9c, 0x10, 0xae, 0xed, 0x14, 0x95, 0x70, 0x5b, + 0xca, 0xd0, 0x27, 0x80, 0x06, 0x0e, 0xb1, 0x93, 0xcd, 0xe9, 0xec, 0xe7, 0xe5, 0x06, 0x6e, 0x5f, + 0xbd, 0x81, 0x5d, 0x87, 0x64, 0x0b, 0xa0, 0x32, 0x38, 0x27, 0x41, 0x16, 0x94, 0x86, 0x38, 0x6d, + 0x54, 0x45, 0xe5, 0x9a, 0x8a, 0xd8, 0xf3, 0x19, 0xc7, 0xbe, 0x43, 0x76, 0xa3, 0x20, 0x0e, 0xb5, + 0xdd, 0xa2, 0xb2, 0x31, 0xb6, 0xf9, 0x79, 0x10, 0x9d, 0x8c, 0x6d, 0xc2, 0x33, 0xd9, 0x54, 0x36, + 0xb4, 0x4d, 0x02, 0x5f, 0x63, 0xc4, 0x09, 0x7c, 0x17, 0x47, 0x67, 0x76, 0xd6, 0x7a, 0xf1, 0x59, + 0xac, 0xbf, 0x34, 0xb2, 0xf6, 0x71, 0xda, 0xcd, 0x8f, 0x61, 0x89, 0x05, 0xc7, 0xfc, 0x73, 0x1c, + 0x91, 0xc4, 0x7c, 0x69, 0x52, 0x99, 0x74, 0xb4, 0x82, 0xb6, 0x5c, 0x66, 0x99, 0x77, 0x44, 0x61, + 0x95, 0xfa, 0x94, 0x53, 0xec, 0xd1, 0xc7, 0xb2, 0xad, 0xd8, 0xd8, 0x91, 0xed, 0xa7, 0x5a, 0x90, + 0xc5, 0xbe, 0x71, 0xb5, 0xe5, 0x76, 0xe0, 0x92, 0xbd, 0x8c, 0xee, 0x96, 0x54, 0xb5, 0x5e, 0xa2, + 0x97, 0x48, 0x99, 0xf9, 0xa7, 0x1c, 0x54, 0xce, 0xe7, 0x1c, 0xbd, 0x0c, 0xf9, 0xc7, 0x81, 0x4f, + 0xec, 0x38, 0xa2, 0xba, 0xb6, 0x16, 0xc4, 0x7b, 0x2f, 0xa2, 0xe8, 0x75, 0x28, 0xf8, 0x84, 0x8b, + 0x68, 0xca, 0x55, 0x55, 0xad, 0xa0, 0x45, 0x02, 0xf0, 0x0d, 0x28, 0xb3, 0xb8, 0x9f, 0xc6, 0xa8, + 0x23, 0x55, 0x1a, 0x4b, 0x05, 0x6c, 0x1d, 0x2a, 0xd4, 0xe7, 0x24, 0xf2, 0xb1, 0x67, 0xd3, 0xd0, + 0x0e, 0x7c, 0x4f, 0x9c, 0x64, 0x63, 0x3d, 0x6f, 0x95, 0x13, 0xf9, 0x5e, 0x78, 0xe8, 0x7b, 0x67, + 0xe8, 0x16, 0x2c, 0x31, 0x12, 0x9d, 0x52, 0x87, 0xd8, 0xd8, 0x71, 0x82, 0xd8, 0xe7, 0xb2, 0x8a, + 0x17, 0xad, 0xb2, 0x16, 0x6f, 0x29, 0x29, 0xfa, 0x0e, 0xac, 0x9e, 0x03, 0xda, 0xcc, 0x09, 0x42, + 0xc2, 0xaa, 0xb9, 0xb5, 0xdc, 0xfa, 0xa2, 0xb5, 0x92, 0xc5, 0x77, 0xe4, 0x1a, 0x42, 0x30, 0xcb, + 0xf1, 0x40, 0xf4, 0x23, 0x81, 0x91, 0xcf, 0xa8, 0x0b, 0xf9, 0x21, 0xe1, 0x58, 0xc4, 0xb5, 0x3a, + 0x27, 0x23, 0xfe, 0xde, 0xf4, 0x27, 0xa6, 0x7e, 0xa0, 0x55, 0x55, 0xe7, 0x1b, 0x59, 0xaa, 0x6d, + 0x42, 0x29, 0xb3, 0x74, 0xa3, 0x2e, 0xf0, 0xf7, 0x1c, 0xbc, 0x78, 0x49, 0x51, 0x8a, 0x5e, 0xe0, + 0xc7, 0x43, 0x9b, 0xea, 0x25, 0x26, 0xad, 0xcd, 0x59, 0x45, 0x3f, 0x1e, 0x26, 0x70, 0x26, 0x72, + 0x92, 0x00, 0xe4, 0x0d, 0xc1, 0xaa, 0x33, 0x72, 0xb7, 0xa5, 0x44, 0x2a, 0xee, 0x08, 0x86, 0x5e, + 0x81, 0x45, 0x3a, 0xc4, 0x03, 0x95, 0xf7, 0x9c, 0x64, 0x90, 0x97, 0x02, 0x9d, 0xb0, 0x21, 0x76, + 0x1e, 0x51, 0x9f, 0xd8, 0xfc, 0x2c, 0x54, 0x98, 0x59, 0x95, 0x07, 0x2d, 0xef, 0x9e, 0x85, 0x12, + 0xd9, 0x82, 0x82, 0x4b, 0xd9, 0x49, 0x72, 0x18, 0xe6, 0xe4, 0x61, 0x78, 0xeb, 0xea, 0x00, 0x36, + 0x29, 0x3b, 0xd1, 0x07, 0x01, 0xdc, 0xd1, 0xb3, 0x24, 0xcd, 0xec, 0x30, 0x22, 0x64, 0x18, 0x72, + 0xda, 0xf7, 0x88, 0x2c, 0xa4, 0xbc, 0x55, 0xa2, 0xec, 0x68, 0x2c, 0x44, 0x3f, 0x87, 0x95, 0x21, + 0xf6, 0xf1, 0x80, 0xb8, 0xf6, 0x40, 0xc4, 0x25, 0x71, 0xbb, 0x20, 0xdd, 0x7e, 0xeb, 0x6a, 0xb7, + 0x07, 0x4a, 0x2b, 0x7d, 0xc2, 0xd1, 0xf0, 0x82, 0x0c, 0x1d, 0x42, 0x11, 0x3b, 0x0e, 0xf1, 0xc4, + 0x04, 0x10, 0x44, 0xc9, 0xf5, 0xf7, 0xce, 0xd5, 0x76, 0xb7, 0xc6, 0xe8, 0xa4, 0x2d, 0xa5, 0x0d, + 0x98, 0xbf, 0x36, 0x00, 0x5d, 0xf4, 0x2d, 0xaa, 0x77, 0x94, 0x23, 0x4e, 0x86, 0xa1, 0x87, 0xb9, + 0x4a, 0x96, 0xae, 0x8f, 0x95, 0x64, 0xb5, 0xab, 0x17, 0xe5, 0xbd, 0xfe, 0x01, 0xbc, 0x32, 0xd2, + 0x52, 0xdb, 0x57, 0x5b, 0xc8, 0x4c, 0x02, 0x55, 0x9a, 0x2e, 0x1c, 0xe5, 0x5b, 0x8e, 0x05, 0x66, + 0x04, 0xcb, 0x17, 0xe8, 0xa2, 0x3b, 0xb0, 0x92, 0x22, 0x3c, 0xce, 0xb6, 0xe2, 0x81, 0x52, 0x6b, + 0x49, 0xc6, 0xdf, 0x81, 0xe5, 0xb4, 0x86, 0x3a, 0xa4, 0x33, 0xb2, 0x10, 0x2b, 0x38, 0x6d, 0x3f, + 0xf6, 0xb9, 0xf9, 0x33, 0x80, 0x71, 0xc6, 0xd1, 0xdb, 0xb0, 0xdc, 0x0f, 0x02, 0x6e, 0xcb, 0x8a, + 0x61, 0xf4, 0x31, 0xb1, 0x07, 0x7d, 0x5d, 0xc3, 0x65, 0xb1, 0x20, 0xa0, 0x1d, 0xfa, 0x98, 0xec, + 0xf6, 0xd1, 0x5b, 0x50, 0x16, 0xa5, 0xee, 0x05, 0x0e, 0xf6, 0x6c, 0xc6, 0x5c, 0xa6, 0x5d, 0x88, + 0x5a, 0xdf, 0x17, 0xc2, 0x0e, 0x73, 0x99, 0xf9, 0x5b, 0x03, 0xaa, 0x57, 0x35, 0x41, 0xd1, 0x4b, + 0xc8, 0x17, 0xc4, 0x89, 0x39, 0xee, 0x7b, 0xc4, 0x3e, 0xa6, 0x5e, 0x12, 0xdd, 0xf2, 0x58, 0x7c, + 0x9f, 0x7a, 0x04, 0xdd, 0x87, 0x65, 0x25, 0x11, 0xcd, 0x57, 0x8c, 0x66, 0x41, 0xac, 0x76, 0x54, + 0xd8, 0x78, 0x39, 0x49, 0x7d, 0x32, 0xba, 0xd5, 0x9b, 0x7a, 0xf8, 0xb3, 0x2a, 0x23, 0x9d, 0xae, + 0x52, 0x31, 0x7f, 0x9f, 0x1b, 0x5d, 0xde, 0x6a, 0xfe, 0x40, 0x3b, 0x30, 0x27, 0x26, 0x10, 0xe5, + 0xb8, 0x3c, 0xc5, 0x1c, 0xa5, 0xf4, 0xea, 0xe2, 0x87, 0x58, 0x4a, 0x17, 0xad, 0xc2, 0xbc, 0x4b, + 0x38, 0xa6, 0x9e, 0xce, 0xb0, 0x7e, 0x43, 0x4d, 0xa8, 0x48, 0x80, 0xcd, 0x38, 0x8e, 0xb8, 0x24, + 0xae, 0x07, 0xbe, 0xda, 0x05, 0xd6, 0xdd, 0x64, 0xe0, 0xb4, 0xe4, 0x44, 0x45, 0x3a, 0x42, 0x45, + 0x08, 0xd1, 0x3e, 0xe4, 0x59, 0xdc, 0x57, 0x2c, 0x67, 0x25, 0xcb, 0x3b, 0x53, 0xb3, 0xd4, 0x7a, + 0xd6, 0xc8, 0x82, 0xf9, 0x10, 0xe6, 0x24, 0x77, 0x54, 0x80, 0x85, 0x5e, 0xfb, 0xa3, 0xf6, 0xe1, + 0xc7, 0xed, 0xca, 0x0b, 0xa8, 0x08, 0xf9, 0x1d, 0xab, 0xb5, 0xd5, 0xdd, 0x6b, 0xef, 0x56, 0x0c, + 0xb1, 0x64, 0xf5, 0xda, 0x6d, 0xf1, 0x32, 0x83, 0x16, 0x61, 0xae, 0x65, 0x59, 0x87, 0x56, 0x25, + 0x27, 0x50, 0xcd, 0xd6, 0x7e, 0x4b, 0xa2, 0x66, 0xc5, 0x5b, 0xef, 0xa8, 0xa9, 0x74, 0xe6, 0xcc, + 0xef, 0x43, 0x3e, 0xf1, 0x86, 0x96, 0xa0, 0xd0, 0x6b, 0x77, 0x8e, 0x5a, 0x3b, 0x7b, 0xf7, 0xf7, + 0x5a, 0xcd, 0xca, 0x0b, 0xa8, 0x04, 0x8b, 0xbd, 0xf6, 0x83, 0xd6, 0xd6, 0x7e, 0xf7, 0xc1, 0xa7, + 0x15, 0x03, 0x55, 0xa0, 0xd8, 0xe9, 0x6e, 0xed, 0xb7, 0xec, 0x4e, 0x77, 0xab, 0xdb, 0xeb, 0x54, + 0x66, 0xcc, 0x7f, 0x1a, 0x50, 0xce, 0xde, 0xc2, 0xa2, 0x95, 0xaa, 0xf6, 0x77, 0x4a, 0x22, 0x46, + 0x03, 0x3f, 0x19, 0xab, 0xa4, 0xf0, 0xa1, 0x92, 0xa1, 0x4f, 0xe4, 0x28, 0x1e, 0x92, 0x88, 0x53, + 0xdd, 0x46, 0xaf, 0xbd, 0x1c, 0xb2, 0x2e, 0xea, 0x47, 0x23, 0x55, 0x75, 0x39, 0xa4, 0x6c, 0xd5, + 0x3e, 0x80, 0xa5, 0x73, 0xcb, 0x37, 0xba, 0x20, 0xfe, 0x31, 0x03, 0xe5, 0xec, 0xf4, 0x89, 0x7e, + 0x0a, 0xc5, 0x47, 0xee, 0x31, 0xb3, 0x93, 0xe9, 0xd5, 0x90, 0x6c, 0xdf, 0x9f, 0x76, 0x7a, 0xad, + 0x3f, 0x70, 0x8f, 0x99, 0x7e, 0x56, 0x74, 0x0b, 0x8f, 0xc6, 0x12, 0x61, 0xfd, 0x0c, 0x47, 0xfe, + 0xc8, 0xfa, 0xcc, 0x0d, 0xad, 0x7f, 0x8a, 0x23, 0x3f, 0x6b, 0xfd, 0x6c, 0x2c, 0xa9, 0x7d, 0x08, + 0x95, 0xf3, 0xee, 0x27, 0x85, 0x23, 0x97, 0x0a, 0x87, 0xd0, 0x3f, 0xef, 0xe0, 0x26, 0xfa, 0xe6, + 0x6f, 0x0c, 0x58, 0xd9, 0x89, 0x08, 0xe6, 0xc9, 0xe5, 0x6e, 0x91, 0xcf, 0x62, 0xc2, 0xf8, 0xa4, + 0x6f, 0xb1, 0x55, 0x98, 0x8f, 0xc8, 0x40, 0x54, 0x8f, 0xba, 0x40, 0xf5, 0x1b, 0xda, 0x84, 0x05, + 0x3d, 0x8a, 0xeb, 0x36, 0xf2, 0xc6, 0xc4, 0x40, 0x59, 0x89, 0x86, 0xf9, 0x5f, 0x03, 0x56, 0x7a, + 0xa1, 0xfb, 0x7f, 0x90, 0x99, 0xcb, 0x90, 0x99, 0xe2, 0x83, 0x31, 0xc5, 0x37, 0x77, 0x53, 0xbe, + 0x68, 0x13, 0x0a, 0xb1, 0xa4, 0x2b, 0xbf, 0x78, 0xf5, 0xa7, 0xde, 0xc5, 0x0e, 0x74, 0x5f, 0x7c, + 0x14, 0x1f, 0x60, 0x76, 0x62, 0x81, 0x82, 0x8b, 0x67, 0x33, 0x84, 0x95, 0x26, 0xf1, 0xc8, 0xf3, + 0x0a, 0xfc, 0xe4, 0xbd, 0x9a, 0x43, 0x58, 0xde, 0x25, 0xfc, 0x2b, 0x73, 0xf7, 0x07, 0x03, 0x5e, + 0xdc, 0xa7, 0x2c, 0x71, 0xc8, 0x6e, 0xec, 0x71, 0x36, 0xe3, 0x71, 0x15, 0xe6, 0x8f, 0xa9, 0x27, + 0x12, 0xa5, 0x93, 0xac, 0xde, 0xc4, 0x34, 0x17, 0x8a, 0x6e, 0x26, 0x2e, 0x55, 0x7d, 0x53, 0xe6, + 0x85, 0x40, 0xdc, 0xa6, 0xd2, 0x97, 0x58, 0xe4, 0xc1, 0x09, 0x49, 0xb6, 0x20, 0xe1, 0x5d, 0x21, + 0x30, 0x9f, 0xc2, 0x4a, 0x96, 0x21, 0x0b, 0x03, 0x9f, 0x89, 0x71, 0x23, 0x9f, 0xfc, 0x23, 0xa3, + 0xbb, 0xc9, 0x14, 0x65, 0x31, 0x52, 0x41, 0xdf, 0x84, 0x25, 0x9f, 0x7c, 0xc1, 0xed, 0x94, 0x6b, + 0x15, 0x9f, 0x92, 0x10, 0x1f, 0x8d, 0xdc, 0x47, 0xb0, 0xda, 0xa4, 0x78, 0xe0, 0x07, 0xec, 0xab, + 0x2b, 0x82, 0xef, 0x5d, 0xe2, 0x93, 0xc5, 0x1e, 0x67, 0xc2, 0x67, 0x10, 0xf3, 0x30, 0xe6, 0xa9, + 0x29, 0x68, 0x51, 0x49, 0x7a, 0x11, 0xdd, 0xf8, 0x4b, 0x1e, 0x96, 0xc7, 0x1f, 0x00, 0x3c, 0x0a, + 0x3c, 0x8f, 0x44, 0xe8, 0x8f, 0x06, 0x94, 0x32, 0xfd, 0x03, 0xd5, 0xaf, 0x89, 0xd4, 0x25, 0x8d, + 0xa6, 0xf6, 0x5a, 0x82, 0x4f, 0xfd, 0x13, 0x55, 0x3f, 0x4c, 0xfe, 0x89, 0x32, 0x9b, 0xbf, 0xfc, + 0xd7, 0x7f, 0x7e, 0x37, 0xf3, 0xa1, 0xf9, 0x6e, 0xe3, 0xf4, 0x6e, 0x43, 0x47, 0x80, 0x35, 0x9e, + 0x8c, 0xa3, 0xf3, 0xb4, 0xa1, 0x36, 0xcf, 0x1a, 0x4f, 0xd4, 0xc3, 0xd3, 0xd1, 0xbf, 0x69, 0xf7, + 0x46, 0x27, 0xf5, 0xaf, 0x06, 0x94, 0x32, 0x9d, 0xe5, 0x3a, 0x9a, 0x97, 0xb5, 0xa0, 0x49, 0x34, + 0x3b, 0x92, 0xe6, 0xc1, 0xc6, 0xf6, 0x33, 0xd0, 0x6c, 0x3c, 0x49, 0x27, 0xed, 0xe9, 0x98, 0xf5, + 0x97, 0x06, 0x94, 0x32, 0x3d, 0xe2, 0x3a, 0xd6, 0x97, 0x35, 0x93, 0x49, 0xac, 0x7f, 0x24, 0x59, + 0x37, 0x6f, 0x3f, 0x07, 0xd6, 0xe8, 0xcf, 0x06, 0xc0, 0xb8, 0xbd, 0xa0, 0x6b, 0xbe, 0x1c, 0x2e, + 0x34, 0xa1, 0xda, 0xe4, 0xd3, 0x95, 0x50, 0x45, 0xcf, 0x83, 0xea, 0x97, 0x06, 0x14, 0xd3, 0xe7, + 0x1e, 0x5d, 0x33, 0x9d, 0x5e, 0xd2, 0xc1, 0x6a, 0xf5, 0x69, 0xe1, 0xaa, 0x9d, 0x98, 0x9b, 0x92, + 0xfb, 0x77, 0xd1, 0xb3, 0xd4, 0x30, 0xfa, 0x9b, 0x01, 0x4b, 0xe7, 0x4e, 0x2c, 0xba, 0x73, 0xdd, + 0x57, 0xe6, 0x65, 0x0d, 0x65, 0x52, 0x21, 0x3c, 0x94, 0x0c, 0x8f, 0xcc, 0x8f, 0x9e, 0x43, 0xf9, + 0xba, 0x9a, 0xc1, 0x3d, 0xe3, 0xf6, 0xf6, 0x67, 0xf0, 0xaa, 0x13, 0x0c, 0xaf, 0x64, 0xbb, 0x9d, + 0x7c, 0x34, 0xb0, 0x23, 0x71, 0x59, 0x1e, 0x19, 0x3f, 0xf9, 0xa1, 0x86, 0x0e, 0x02, 0x0f, 0xfb, + 0x83, 0x7a, 0x10, 0x0d, 0x1a, 0x03, 0xe2, 0xcb, 0xab, 0xb4, 0xa1, 0x96, 0x70, 0x48, 0xd9, 0xc5, + 0x3f, 0xb8, 0x37, 0x93, 0xe7, 0xfe, 0xbc, 0x04, 0xbf, 0xfb, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, + 0xe5, 0xf5, 0x02, 0xd0, 0x6d, 0x17, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/dataproc/v1/jobs.pb.go b/googleapis/cloud/dataproc/v1/jobs.pb.go index 20c2cd5a..835afc1c 100644 --- a/googleapis/cloud/dataproc/v1/jobs.pb.go +++ b/googleapis/cloud/dataproc/v1/jobs.pb.go @@ -149,11 +149,9 @@ func (JobStatus_State) EnumDescriptor() ([]byte, []int) { return fileDescriptor_37e0b42bcf4d103b, []int{9, 0} } -// The job substate. type JobStatus_Substate int32 const ( - // The job substate is unknown. JobStatus_UNSPECIFIED JobStatus_Substate = 0 // The Job is submitted to the agent. // @@ -1498,7 +1496,7 @@ func _PigJob_OneofSizer(msg proto.Message) (n int) { type JobPlacement struct { // Required. The name of the cluster where the job will be submitted. ClusterName string `protobuf:"bytes,1,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` - // Output only. A cluster UUID generated by the Cloud Dataproc service when + // Output-only. A cluster UUID generated by the Cloud Dataproc service when // the job is submitted. ClusterUuid string `protobuf:"bytes,2,opt,name=cluster_uuid,json=clusterUuid,proto3" json:"cluster_uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -1547,14 +1545,14 @@ func (m *JobPlacement) GetClusterUuid() string { // Cloud Dataproc job status. type JobStatus struct { - // Output only. A state message specifying the overall job state. + // Output-only. A state message specifying the overall job state. State JobStatus_State `protobuf:"varint,1,opt,name=state,proto3,enum=google.cloud.dataproc.v1.JobStatus_State" json:"state,omitempty"` - // Output only. Optional job state details, such as an error + // Output-only. Optional job state details, such as an error // description if the state is <code>ERROR</code>. Details string `protobuf:"bytes,2,opt,name=details,proto3" json:"details,omitempty"` - // Output only. The time when this state was entered. + // Output-only. The time when this state was entered. StateStartTime *timestamp.Timestamp `protobuf:"bytes,6,opt,name=state_start_time,json=stateStartTime,proto3" json:"state_start_time,omitempty"` - // Output only. Additional state information, which includes + // Output-only. Additional state information, which includes // status reported by the agent. Substate JobStatus_Substate `protobuf:"varint,7,opt,name=substate,proto3,enum=google.cloud.dataproc.v1.JobStatus_Substate" json:"substate,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -1765,21 +1763,21 @@ type Job struct { // *Job_PigJob // *Job_SparkSqlJob TypeJob isJob_TypeJob `protobuf_oneof:"type_job"` - // Output only. The job status. Additional application-specific + // Output-only. The job status. Additional application-specific // status information may be contained in the <code>type_job</code> // and <code>yarn_applications</code> fields. Status *JobStatus `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"` - // Output only. The previous job status. + // Output-only. The previous job status. StatusHistory []*JobStatus `protobuf:"bytes,13,rep,name=status_history,json=statusHistory,proto3" json:"status_history,omitempty"` - // Output only. The collection of YARN applications spun up by this job. + // Output-only. The collection of YARN applications spun up by this job. // // **Beta** Feature: This report is available for testing purposes only. It may // be changed before final release. YarnApplications []*YarnApplication `protobuf:"bytes,9,rep,name=yarn_applications,json=yarnApplications,proto3" json:"yarn_applications,omitempty"` - // Output only. A URI pointing to the location of the stdout of the job's + // Output-only. A URI pointing to the location of the stdout of the job's // driver program. DriverOutputResourceUri string `protobuf:"bytes,17,opt,name=driver_output_resource_uri,json=driverOutputResourceUri,proto3" json:"driver_output_resource_uri,omitempty"` - // Output only. If present, the location of miscellaneous control files + // Output-only. If present, the location of miscellaneous control files // which may be used as part of job setup and handling. If not present, // control files may be placed in the same location as `driver_output_uri`. DriverControlFilesUri string `protobuf:"bytes,15,opt,name=driver_control_files_uri,json=driverControlFilesUri,proto3" json:"driver_control_files_uri,omitempty"` @@ -1791,14 +1789,10 @@ type Job struct { // No more than 32 labels can be associated with a job. Labels map[string]string `protobuf:"bytes,18,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Optional. Job scheduling configuration. - Scheduling *JobScheduling `protobuf:"bytes,20,opt,name=scheduling,proto3" json:"scheduling,omitempty"` - // Output only. A UUID that uniquely identifies a job within the project - // over time. This is in contrast to a user-settable reference.job_id that - // may be reused over time. - JobUuid string `protobuf:"bytes,22,opt,name=job_uuid,json=jobUuid,proto3" json:"job_uuid,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Scheduling *JobScheduling `protobuf:"bytes,20,opt,name=scheduling,proto3" json:"scheduling,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *Job) Reset() { *m = Job{} } @@ -1978,13 +1972,6 @@ func (m *Job) GetScheduling() *JobScheduling { return nil } -func (m *Job) GetJobUuid() string { - if m != nil { - return m.JobUuid - } - return "" -} - // XXX_OneofFuncs is for the internal use of the proto package. func (*Job) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { return _Job_OneofMarshaler, _Job_OneofUnmarshaler, _Job_OneofSizer, []interface{}{ @@ -2136,6 +2123,9 @@ func _Job_OneofSizer(msg proto.Message) (n int) { } // Job scheduling options. +// +// **Beta Feature**: These options are available for testing purposes only. +// They may be changed before final release. type JobScheduling struct { // Optional. Maximum number of times per hour a driver may be restarted as // a result of driver terminating with non-zero code before job is @@ -2191,19 +2181,7 @@ type SubmitJobRequest struct { // Required. The Cloud Dataproc region in which to handle the request. Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"` // Required. The job resource. - Job *Job `protobuf:"bytes,2,opt,name=job,proto3" json:"job,omitempty"` - // Optional. A unique id used to identify the request. If the server - // receives two [SubmitJobRequest][google.cloud.dataproc.v1.SubmitJobRequest] requests with the same - // id, then the second request will be ignored and the - // first [Job][google.cloud.dataproc.v1.Job] created and stored in the backend - // is returned. - // - // It is recommended to always set this value to a - // [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier). - // - // The id must contain only letters (a-z, A-Z), numbers (0-9), - // underscores (_), and hyphens (-). The maximum length is 40 characters. - RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` + Job *Job `protobuf:"bytes,2,opt,name=job,proto3" json:"job,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -2255,13 +2233,6 @@ func (m *SubmitJobRequest) GetJob() *Job { return nil } -func (m *SubmitJobRequest) GetRequestId() string { - if m != nil { - return m.RequestId - } - return "" -} - // A request to get the resource representation for a job in a project. type GetJobRequest struct { // Required. The ID of the Google Cloud Platform project that the job @@ -2521,7 +2492,7 @@ func (m *UpdateJobRequest) GetUpdateMask() *field_mask.FieldMask { // A list of jobs in a project. type ListJobsResponse struct { - // Output only. Jobs list. + // Output-only. Jobs list. Jobs []*Job `protobuf:"bytes,1,rep,name=jobs,proto3" json:"jobs,omitempty"` // Optional. This token is included in the response if there are more results // to fetch. To fetch additional results, provide this value as the @@ -2736,152 +2707,151 @@ func init() { } var fileDescriptor_37e0b42bcf4d103b = []byte{ - // 2320 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x59, 0xcf, 0x73, 0x23, 0x47, - 0xf5, 0xb7, 0x7e, 0x6b, 0x9e, 0x6c, 0x79, 0xdc, 0xd9, 0xcd, 0x57, 0x5f, 0x25, 0xa9, 0x38, 0xb3, - 0x64, 0xf1, 0x2e, 0x20, 0x61, 0x05, 0x36, 0x1b, 0x1b, 0xd8, 0xc8, 0xd2, 0x78, 0x25, 0x47, 0x2b, - 0x6b, 0x47, 0xd2, 0x6e, 0x41, 0x15, 0x35, 0x3b, 0x92, 0xda, 0xf2, 0xd8, 0xa3, 0x99, 0xf1, 0xf4, - 0x8c, 0x6b, 0x95, 0xad, 0xbd, 0x70, 0xe1, 0x48, 0x01, 0xa7, 0x50, 0xc5, 0x85, 0x1b, 0x7f, 0x00, - 0x5c, 0x28, 0x8a, 0x0b, 0x67, 0x2e, 0x5c, 0xa9, 0x9c, 0x38, 0x72, 0xe2, 0x2f, 0xa0, 0xba, 0x7b, - 0x46, 0x96, 0x64, 0xeb, 0x87, 0x77, 0x21, 0x95, 0xe4, 0xe4, 0x9e, 0x7e, 0x3f, 0xfa, 0x75, 0x7f, - 0x3e, 0xfd, 0xde, 0x6b, 0x19, 0x6e, 0xf5, 0x2d, 0xab, 0x6f, 0xe0, 0x7c, 0xd7, 0xb0, 0xbc, 0x5e, - 0xbe, 0xa7, 0xb9, 0x9a, 0xed, 0x58, 0xdd, 0xfc, 0xf9, 0x76, 0xfe, 0xc4, 0xea, 0x90, 0x9c, 0xed, - 0x58, 0xae, 0x85, 0x32, 0x5c, 0x29, 0xc7, 0x94, 0x72, 0x81, 0x52, 0xee, 0x7c, 0x3b, 0xfb, 0xb6, - 0x6f, 0xae, 0xd9, 0x7a, 0x5e, 0x33, 0x4d, 0xcb, 0xd5, 0x5c, 0xdd, 0x32, 0x7d, 0xbb, 0xec, 0x5b, - 0xbe, 0x94, 0x7d, 0x75, 0xbc, 0xa3, 0x3c, 0x1e, 0xd8, 0xee, 0xd0, 0x17, 0x6e, 0x4e, 0x0b, 0x8f, - 0x74, 0x6c, 0xf4, 0xd4, 0x81, 0x46, 0x4e, 0x7d, 0x8d, 0x77, 0xa7, 0x35, 0x5c, 0x7d, 0x80, 0x89, - 0xab, 0x0d, 0x6c, 0xae, 0x20, 0x7d, 0x1e, 0x86, 0xb5, 0x9a, 0xd5, 0xef, 0xeb, 0x66, 0xbf, 0x64, - 0x99, 0x47, 0x7a, 0x1f, 0x1d, 0xc3, 0x46, 0xcf, 0xd1, 0xcf, 0xb1, 0xa3, 0x1a, 0x56, 0x5f, 0x35, - 0xf0, 0x39, 0x36, 0x48, 0x26, 0xbc, 0x19, 0xd9, 0x4a, 0x15, 0x7e, 0x90, 0x9b, 0xb5, 0x8b, 0xdc, - 0x84, 0x8f, 0x5c, 0x99, 0x39, 0xa8, 0x59, 0xfd, 0x1a, 0x33, 0x97, 0x4d, 0xd7, 0x19, 0x2a, 0xeb, - 0xbd, 0xc9, 0xd9, 0xec, 0x19, 0xdc, 0xb8, 0x4a, 0x11, 0x89, 0x10, 0x39, 0xc5, 0xc3, 0x4c, 0x68, - 0x33, 0xb4, 0x25, 0x28, 0x74, 0x88, 0x4a, 0x10, 0x3b, 0xd7, 0x0c, 0x0f, 0x67, 0xc2, 0x9b, 0xa1, - 0xad, 0x74, 0xe1, 0x3b, 0xcb, 0xc6, 0xc1, 0xbc, 0x2a, 0xdc, 0x76, 0x27, 0x7c, 0x3f, 0x24, 0xd9, - 0x10, 0x63, 0x73, 0xe8, 0x26, 0x6c, 0xd4, 0xe4, 0x27, 0x72, 0x4d, 0x6d, 0xd7, 0x9b, 0x0d, 0xb9, - 0x54, 0xdd, 0xaf, 0xca, 0x65, 0x71, 0x05, 0x25, 0x20, 0x52, 0xac, 0xd5, 0xc4, 0x10, 0x12, 0x20, - 0xd6, 0x52, 0x8a, 0x25, 0x59, 0x0c, 0xd3, 0x61, 0x59, 0xde, 0x6b, 0x3f, 0x14, 0x23, 0x28, 0x09, - 0xd1, 0x6a, 0x7d, 0xff, 0x50, 0x8c, 0xd2, 0xd1, 0xd3, 0xa2, 0x52, 0x17, 0x63, 0x54, 0x2c, 0x2b, - 0xca, 0xa1, 0x22, 0xc6, 0xe9, 0x70, 0xbf, 0xd8, 0x2a, 0xd6, 0xc4, 0x04, 0x75, 0x74, 0xb8, 0xbf, - 0x2f, 0x26, 0xa5, 0xbf, 0x44, 0x40, 0xa8, 0x68, 0x3d, 0xcb, 0xb2, 0x0f, 0xac, 0x0e, 0xfa, 0x16, - 0x6c, 0x0c, 0x34, 0xdd, 0x54, 0x4f, 0x34, 0x47, 0x3d, 0xd2, 0x0d, 0xac, 0x7a, 0x8e, 0xce, 0x37, - 0x5a, 0x59, 0x51, 0xd2, 0x54, 0x74, 0xa0, 0x39, 0xfb, 0xba, 0x81, 0xdb, 0x8e, 0x8e, 0xde, 0x05, - 0x60, 0xca, 0x5d, 0x43, 0x23, 0x84, 0x6d, 0x9d, 0x6a, 0x09, 0x74, 0xae, 0x44, 0xa7, 0x10, 0x82, - 0xa8, 0xe6, 0xf4, 0x49, 0x26, 0xb2, 0x19, 0xd9, 0x12, 0x14, 0x36, 0x46, 0x12, 0xac, 0x8d, 0x3b, - 0x27, 0x99, 0x28, 0x13, 0xa6, 0x4e, 0x46, 0x7e, 0x09, 0x7a, 0x0b, 0x84, 0x0b, 0x79, 0x8c, 0xc9, - 0x93, 0x47, 0x81, 0xf0, 0x3d, 0x58, 0xd5, 0x9c, 0xee, 0xb1, 0x7e, 0xee, 0xcb, 0xe3, 0xdc, 0xde, - 0x9f, 0x63, 0x2a, 0x4d, 0x00, 0xdb, 0xb1, 0x6c, 0xec, 0xb8, 0x3a, 0x26, 0x99, 0x04, 0xe3, 0xc6, - 0x07, 0xb3, 0x31, 0x19, 0x6d, 0x3f, 0xd7, 0x18, 0x59, 0x71, 0x4a, 0x8c, 0xb9, 0x41, 0x75, 0x48, - 0x1b, 0x1c, 0x3c, 0xb5, 0xcb, 0xd0, 0xcb, 0x24, 0x37, 0x43, 0x5b, 0xa9, 0xc2, 0x37, 0x97, 0x04, - 0x5b, 0x59, 0x33, 0xc6, 0x3f, 0xb3, 0x3f, 0x84, 0xf5, 0xa9, 0xe5, 0xae, 0x20, 0xd6, 0x8d, 0x71, - 0x62, 0x09, 0x63, 0x4c, 0xd9, 0x4b, 0x42, 0x9c, 0xf3, 0x55, 0xfa, 0x73, 0x04, 0x92, 0x4d, 0x5b, - 0x73, 0x4e, 0xbf, 0x3e, 0x00, 0x2a, 0x57, 0x00, 0x58, 0x98, 0x7d, 0xce, 0xc1, 0xee, 0xbf, 0x9a, - 0xf8, 0xfd, 0x35, 0x02, 0xd0, 0x18, 0x8e, 0x10, 0xcc, 0xc3, 0x0d, 0x06, 0x8a, 0x3d, 0x74, 0x8f, - 0x2d, 0x73, 0x0a, 0x44, 0x85, 0xa1, 0xdb, 0x60, 0xa2, 0x00, 0xc5, 0x00, 0xa4, 0xf0, 0x18, 0x48, - 0x5b, 0x20, 0x4e, 0xd9, 0x07, 0x20, 0xa6, 0xed, 0x71, 0xe3, 0x2f, 0x06, 0xce, 0xd6, 0x15, 0x70, - 0x7e, 0x6f, 0xf6, 0xb1, 0x5f, 0x1c, 0xc6, 0x57, 0x08, 0x50, 0xe9, 0x7d, 0x10, 0x1e, 0x7b, 0xd8, - 0x19, 0xd6, 0x74, 0xe2, 0xa2, 0x0c, 0x24, 0xce, 0x3c, 0xec, 0xd0, 0xed, 0x86, 0xd8, 0x79, 0x04, - 0x9f, 0xd2, 0x2f, 0xa2, 0x90, 0xa8, 0xe8, 0xe7, 0x98, 0x42, 0x7d, 0x1b, 0xd2, 0x74, 0x7a, 0x78, - 0xf9, 0xa6, 0xae, 0xb2, 0xf9, 0x00, 0xe1, 0x32, 0x00, 0xd7, 0x33, 0x74, 0xe2, 0xb2, 0x95, 0x53, - 0x85, 0x5b, 0xb3, 0x77, 0x39, 0x0a, 0x83, 0x5e, 0xe6, 0xb3, 0x51, 0x4c, 0x39, 0x78, 0xa3, 0x6b, - 0x99, 0xae, 0x6e, 0x7a, 0x58, 0xa5, 0xc4, 0xd0, 0x74, 0xc3, 0x73, 0x70, 0x26, 0xb2, 0x19, 0xda, - 0x4a, 0x2a, 0x1b, 0x81, 0xe8, 0xd0, 0xdc, 0xe7, 0x02, 0xa4, 0x81, 0x48, 0xba, 0x8e, 0x6e, 0xbb, - 0xea, 0xb9, 0xe6, 0xe8, 0x5a, 0xc7, 0xc0, 0x9c, 0x1c, 0xa9, 0xc2, 0xbd, 0x39, 0xb9, 0x94, 0x6f, - 0x2d, 0xd7, 0x64, 0x96, 0x4f, 0x02, 0x43, 0xbf, 0xc2, 0x92, 0xc9, 0x59, 0xf4, 0x78, 0x82, 0x18, - 0x31, 0xe6, 0x7c, 0x7b, 0xb1, 0xf3, 0x79, 0xac, 0xb8, 0xc4, 0xe7, 0xf8, 0x25, 0x3e, 0x67, 0xf7, - 0xe0, 0xc6, 0x55, 0xf1, 0x5d, 0x07, 0xee, 0xd7, 0xbd, 0xfe, 0xc2, 0x88, 0x20, 0xd2, 0x9f, 0xa2, - 0x90, 0x62, 0x84, 0x6f, 0x9e, 0x19, 0x5f, 0x3c, 0x2b, 0xf0, 0x15, 0x28, 0x47, 0x18, 0x10, 0x3b, - 0x0b, 0x12, 0x2e, 0x0f, 0x77, 0x49, 0xa4, 0xdb, 0x13, 0x48, 0x73, 0x1a, 0x7d, 0x7f, 0xb9, 0x05, - 0xae, 0x85, 0xf6, 0xfd, 0xcb, 0xd9, 0xeb, 0x72, 0x9e, 0x88, 0xbf, 0x56, 0x9e, 0xf8, 0x72, 0xb1, - 0xe7, 0x1f, 0x51, 0x88, 0x37, 0xf4, 0xfe, 0x97, 0x3f, 0x9d, 0x3c, 0x9b, 0x99, 0x4e, 0xe6, 0xf0, - 0x80, 0xef, 0x6c, 0x49, 0x8e, 0x35, 0xae, 0xc8, 0x26, 0xdf, 0x5d, 0xe8, 0xfb, 0x35, 0x93, 0xc9, - 0x15, 0xf4, 0x4a, 0x7c, 0x8d, 0xe8, 0xd5, 0x82, 0xd5, 0x03, 0xab, 0xd3, 0x30, 0xb4, 0x2e, 0x1e, - 0x60, 0xd3, 0xa5, 0xd5, 0xbe, 0x6b, 0x78, 0xc4, 0xc5, 0x8e, 0x6a, 0x6a, 0x03, 0xec, 0xfb, 0x4b, - 0xf9, 0x73, 0x75, 0x6d, 0x80, 0xc7, 0x55, 0x3c, 0x4f, 0xef, 0xf9, 0xee, 0x03, 0x95, 0xb6, 0xa7, - 0xf7, 0xa4, 0x7f, 0x45, 0x40, 0x38, 0xb0, 0x3a, 0x4d, 0x57, 0x73, 0x3d, 0x82, 0x1e, 0x40, 0x8c, - 0xb8, 0x9a, 0xcb, 0x9d, 0xa5, 0x0b, 0x77, 0x66, 0x1f, 0xdc, 0xc8, 0x26, 0x47, 0xff, 0x60, 0x85, - 0xdb, 0xd1, 0x6a, 0xdb, 0xc3, 0xae, 0xa6, 0x1b, 0x7e, 0x13, 0xab, 0x04, 0x9f, 0xa8, 0x0c, 0x22, - 0x53, 0x51, 0x89, 0xab, 0x39, 0xae, 0x4a, 0x5f, 0x97, 0xfe, 0xed, 0xcf, 0x06, 0xab, 0x04, 0x4f, - 0xcf, 0x5c, 0x2b, 0x78, 0x7a, 0x2a, 0x69, 0x66, 0xd3, 0xa4, 0x26, 0x74, 0x12, 0x55, 0x20, 0x49, - 0xbc, 0x0e, 0x8f, 0x31, 0xc1, 0x62, 0xfc, 0xf6, 0x52, 0x31, 0xfa, 0x36, 0xca, 0xc8, 0x5a, 0xfa, - 0x7d, 0x08, 0x62, 0x2c, 0x74, 0xfa, 0xc0, 0x6b, 0xb6, 0x8a, 0x2d, 0x79, 0xea, 0x81, 0x97, 0x82, - 0x44, 0x43, 0xae, 0x97, 0xab, 0xf5, 0x87, 0x62, 0x08, 0xa5, 0x01, 0x9a, 0x72, 0xab, 0xdd, 0x50, - 0xcb, 0x87, 0x75, 0x59, 0x4c, 0x52, 0xa1, 0xd2, 0xae, 0xd7, 0xa9, 0x30, 0x8c, 0x10, 0xa4, 0x4b, - 0xc5, 0x7a, 0x49, 0xae, 0xa9, 0x81, 0x41, 0x64, 0x6c, 0xae, 0xd9, 0x2a, 0x2a, 0x2d, 0xb9, 0x2c, - 0x26, 0xd0, 0x1a, 0x08, 0x7c, 0xae, 0x26, 0x97, 0xf9, 0xc3, 0x90, 0x79, 0x9b, 0x78, 0x18, 0xbe, - 0x01, 0xeb, 0xc5, 0x56, 0x4b, 0x7e, 0xd4, 0x68, 0xa9, 0xfb, 0xc5, 0x6a, 0xad, 0xad, 0xc8, 0xa2, - 0x20, 0x55, 0x20, 0x19, 0xec, 0x00, 0xad, 0x43, 0x6a, 0x32, 0xce, 0x35, 0x10, 0x9a, 0xed, 0xbd, - 0x47, 0xd5, 0x16, 0x5d, 0x24, 0x84, 0x00, 0xe2, 0x8f, 0xdb, 0x72, 0x5b, 0x2e, 0x8b, 0x61, 0x24, - 0xc2, 0x6a, 0xb3, 0x55, 0xac, 0xc9, 0x34, 0x86, 0x56, 0xbb, 0x29, 0x46, 0xa4, 0x32, 0x23, 0x91, - 0x82, 0x8f, 0xb0, 0x83, 0xcd, 0x2e, 0x46, 0xef, 0xb0, 0x8b, 0x7a, 0x82, 0xbb, 0xae, 0xaa, 0xf7, - 0x7c, 0x0a, 0x09, 0xfe, 0x4c, 0xb5, 0x87, 0x6e, 0x42, 0xfc, 0xc4, 0xea, 0xa8, 0x23, 0xea, 0xc4, - 0x4e, 0xac, 0x4e, 0xb5, 0x27, 0xfd, 0x21, 0x0c, 0xeb, 0x3f, 0xd6, 0x1c, 0xb3, 0x68, 0xdb, 0x86, - 0xde, 0x65, 0xbf, 0x42, 0xd0, 0xde, 0x77, 0x8c, 0x86, 0x6c, 0x8c, 0xe4, 0x80, 0x4e, 0xfc, 0x31, - 0x9e, 0x9f, 0x0d, 0xd5, 0x94, 0xb7, 0x49, 0x52, 0x65, 0x21, 0x69, 0x3b, 0x56, 0xdf, 0xc1, 0x84, - 0xb0, 0xa4, 0x16, 0x56, 0x46, 0xdf, 0x94, 0xe2, 0xae, 0xa3, 0x75, 0x4f, 0xe9, 0xa5, 0xf7, 0x1c, - 0x23, 0x13, 0xe5, 0x14, 0x0f, 0xe6, 0xda, 0x8e, 0x21, 0xfd, 0x7c, 0x11, 0xd2, 0x09, 0x88, 0xd4, - 0xe5, 0xa7, 0x1c, 0xe5, 0xba, 0xfc, 0x54, 0x6d, 0x16, 0x9f, 0x70, 0x60, 0x27, 0x8e, 0x36, 0x82, - 0x56, 0x21, 0x59, 0x2c, 0x95, 0xe4, 0x46, 0x8b, 0xc1, 0x37, 0x46, 0x81, 0x18, 0x15, 0xed, 0x57, - 0xeb, 0xd5, 0x66, 0x45, 0x2e, 0x8b, 0x71, 0x8a, 0x01, 0x05, 0x8f, 0x81, 0x0e, 0x10, 0xff, 0xa4, - 0xca, 0x10, 0x4f, 0x4a, 0xff, 0x4e, 0x42, 0x84, 0x96, 0x87, 0x32, 0x08, 0x4e, 0x00, 0x01, 0x3b, - 0xb0, 0x54, 0xe1, 0xf6, 0x5c, 0x1a, 0x8f, 0x00, 0x53, 0x2e, 0x0c, 0xa9, 0x17, 0x3b, 0xc8, 0x06, - 0x7e, 0xed, 0x98, 0xef, 0x65, 0x94, 0x3b, 0x94, 0x0b, 0x43, 0x5a, 0x82, 0x8e, 0xd9, 0xab, 0x5b, - 0x3d, 0xb1, 0x3a, 0xec, 0x78, 0xe7, 0x96, 0xa0, 0xd1, 0x0b, 0x9d, 0x96, 0xa0, 0xe3, 0xd1, 0xaf, - 0x15, 0x45, 0x10, 0x08, 0x6d, 0x14, 0x98, 0x93, 0x28, 0x73, 0x22, 0x2d, 0x7e, 0x25, 0x56, 0x56, - 0x94, 0x24, 0x09, 0x5e, 0x5b, 0x0f, 0x21, 0x65, 0x0f, 0x2f, 0x9c, 0xc4, 0x98, 0x93, 0x6f, 0x2c, - 0xf3, 0x36, 0xa9, 0xac, 0x28, 0xe0, 0x9b, 0x52, 0x47, 0x3f, 0x82, 0x24, 0x7b, 0x03, 0x51, 0x2f, - 0x3c, 0xc3, 0xbc, 0xb7, 0xb0, 0x91, 0xad, 0xac, 0x28, 0x89, 0x63, 0xff, 0x2d, 0xb0, 0x0b, 0x09, + // 2290 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x59, 0xcf, 0x73, 0x1b, 0x49, + 0xf5, 0xb7, 0x7e, 0x6b, 0x9e, 0x6c, 0x79, 0xdc, 0x9b, 0xec, 0x57, 0xa5, 0xdd, 0xad, 0xf5, 0x4e, + 0xbe, 0x1b, 0x9c, 0x00, 0x12, 0xd6, 0x42, 0x36, 0x6b, 0x03, 0x59, 0x59, 0x1a, 0x47, 0xf2, 0x2a, + 0xb2, 0x32, 0x92, 0x92, 0x82, 0x2a, 0x6a, 0x32, 0x92, 0xda, 0xf2, 0xd8, 0xa3, 0x99, 0xf1, 0xf4, + 0x8c, 0x2b, 0x4a, 0x2a, 0x17, 0x2e, 0x1c, 0x29, 0xe0, 0x04, 0x55, 0x5c, 0xb8, 0xf1, 0x07, 0xc0, + 0x85, 0xa2, 0xb8, 0x70, 0xe6, 0xc2, 0x81, 0x0b, 0xb5, 0x27, 0x8e, 0xfc, 0x11, 0x54, 0x77, 0xcf, + 0xc8, 0x92, 0x6c, 0xfd, 0x70, 0x02, 0x5b, 0xbb, 0x7b, 0x72, 0x4f, 0xbf, 0x1f, 0xfd, 0xba, 0x3f, + 0x9f, 0x7e, 0xef, 0xb5, 0x0c, 0xb7, 0xfa, 0x96, 0xd5, 0x37, 0x70, 0xbe, 0x6b, 0x58, 0x5e, 0x2f, + 0xdf, 0xd3, 0x5c, 0xcd, 0x76, 0xac, 0x6e, 0xfe, 0x7c, 0x3b, 0x7f, 0x62, 0x75, 0x48, 0xce, 0x76, + 0x2c, 0xd7, 0x42, 0x19, 0xae, 0x94, 0x63, 0x4a, 0xb9, 0x40, 0x29, 0x77, 0xbe, 0x9d, 0x7d, 0xd7, + 0x37, 0xd7, 0x6c, 0x3d, 0xaf, 0x99, 0xa6, 0xe5, 0x6a, 0xae, 0x6e, 0x99, 0xbe, 0x5d, 0xf6, 0x1d, + 0x5f, 0xca, 0xbe, 0x3a, 0xde, 0x51, 0x1e, 0x0f, 0x6c, 0x77, 0xe8, 0x0b, 0x37, 0xa7, 0x85, 0x47, + 0x3a, 0x36, 0x7a, 0xea, 0x40, 0x23, 0xa7, 0xbe, 0xc6, 0xfb, 0xd3, 0x1a, 0xae, 0x3e, 0xc0, 0xc4, + 0xd5, 0x06, 0x36, 0x57, 0x90, 0x3e, 0x0f, 0xc3, 0x5a, 0xcd, 0xea, 0xf7, 0x75, 0xb3, 0x5f, 0xb2, + 0xcc, 0x23, 0xbd, 0x8f, 0x8e, 0x61, 0xa3, 0xe7, 0xe8, 0xe7, 0xd8, 0x51, 0x0d, 0xab, 0xaf, 0x1a, + 0xf8, 0x1c, 0x1b, 0x24, 0x13, 0xde, 0x8c, 0x6c, 0xa5, 0x0a, 0xdf, 0xcf, 0xcd, 0xda, 0x45, 0x6e, + 0xc2, 0x47, 0xae, 0xcc, 0x1c, 0xd4, 0xac, 0x7e, 0x8d, 0x99, 0xcb, 0xa6, 0xeb, 0x0c, 0x95, 0xf5, + 0xde, 0xe4, 0x6c, 0xf6, 0x0c, 0x6e, 0x5c, 0xa5, 0x88, 0x44, 0x88, 0x9c, 0xe2, 0x61, 0x26, 0xb4, + 0x19, 0xda, 0x12, 0x14, 0x3a, 0x44, 0x25, 0x88, 0x9d, 0x6b, 0x86, 0x87, 0x33, 0xe1, 0xcd, 0xd0, + 0x56, 0xba, 0xf0, 0xed, 0x65, 0xe3, 0x60, 0x5e, 0x15, 0x6e, 0xbb, 0x13, 0xbe, 0x1f, 0x92, 0x6c, + 0x88, 0xb1, 0x39, 0x74, 0x13, 0x36, 0x6a, 0xf2, 0x13, 0xb9, 0xa6, 0xb6, 0xeb, 0xcd, 0x86, 0x5c, + 0xaa, 0xee, 0x57, 0xe5, 0xb2, 0xb8, 0x82, 0x12, 0x10, 0x29, 0xd6, 0x6a, 0x62, 0x08, 0x09, 0x10, + 0x6b, 0x29, 0xc5, 0x92, 0x2c, 0x86, 0xe9, 0xb0, 0x2c, 0xef, 0xb5, 0x1f, 0x8a, 0x11, 0x94, 0x84, + 0x68, 0xb5, 0xbe, 0x7f, 0x28, 0x46, 0xe9, 0xe8, 0x69, 0x51, 0xa9, 0x8b, 0x31, 0x2a, 0x96, 0x15, + 0xe5, 0x50, 0x11, 0xe3, 0x74, 0xb8, 0x5f, 0x6c, 0x15, 0x6b, 0x62, 0x82, 0x3a, 0x3a, 0xdc, 0xdf, + 0x17, 0x93, 0xd2, 0x5f, 0x22, 0x20, 0x54, 0xb4, 0x9e, 0x65, 0xd9, 0x07, 0x56, 0x07, 0x7d, 0x13, + 0x36, 0x06, 0x9a, 0x6e, 0xaa, 0x27, 0x9a, 0xa3, 0x1e, 0xe9, 0x06, 0x56, 0x3d, 0x47, 0xe7, 0x1b, + 0xad, 0xac, 0x28, 0x69, 0x2a, 0x3a, 0xd0, 0x9c, 0x7d, 0xdd, 0xc0, 0x6d, 0x47, 0x47, 0xef, 0x03, + 0x30, 0xe5, 0xae, 0xa1, 0x11, 0xc2, 0xb6, 0x4e, 0xb5, 0x04, 0x3a, 0x57, 0xa2, 0x53, 0x08, 0x41, + 0x54, 0x73, 0xfa, 0x24, 0x13, 0xd9, 0x8c, 0x6c, 0x09, 0x0a, 0x1b, 0x23, 0x09, 0xd6, 0xc6, 0x9d, + 0x93, 0x4c, 0x94, 0x09, 0x53, 0x27, 0x23, 0xbf, 0x04, 0xbd, 0x03, 0xc2, 0x85, 0x3c, 0xc6, 0xe4, + 0xc9, 0xa3, 0x40, 0xf8, 0x01, 0xac, 0x6a, 0x4e, 0xf7, 0x58, 0x3f, 0xf7, 0xe5, 0x71, 0x6e, 0xef, + 0xcf, 0x31, 0x95, 0x26, 0x80, 0xed, 0x58, 0x36, 0x76, 0x5c, 0x1d, 0x93, 0x4c, 0x82, 0x71, 0xe3, + 0xa3, 0xd9, 0x98, 0x8c, 0xb6, 0x9f, 0x6b, 0x8c, 0xac, 0x38, 0x25, 0xc6, 0xdc, 0xa0, 0x3a, 0xa4, + 0x0d, 0x0e, 0x9e, 0xda, 0x65, 0xe8, 0x65, 0x92, 0x9b, 0xa1, 0xad, 0x54, 0xe1, 0x1b, 0x4b, 0x82, + 0xad, 0xac, 0x19, 0xe3, 0x9f, 0xd9, 0x1f, 0xc0, 0xfa, 0xd4, 0x72, 0x57, 0x10, 0xeb, 0xc6, 0x38, + 0xb1, 0x84, 0x31, 0xa6, 0xec, 0x25, 0x21, 0xce, 0xf9, 0x2a, 0xfd, 0x39, 0x02, 0xc9, 0xa6, 0xad, + 0x39, 0xa7, 0x5f, 0x1f, 0x00, 0x95, 0x2b, 0x00, 0x2c, 0xcc, 0x3e, 0xe7, 0x60, 0xf7, 0x5f, 0x4d, + 0xfc, 0xfe, 0x1a, 0x01, 0x68, 0x0c, 0x47, 0x08, 0xe6, 0xe1, 0x06, 0x03, 0xc5, 0x1e, 0xba, 0xc7, + 0x96, 0x39, 0x05, 0xa2, 0xc2, 0xd0, 0x6d, 0x30, 0x51, 0x80, 0x62, 0x00, 0x52, 0x78, 0x0c, 0xa4, + 0x2d, 0x10, 0xa7, 0xec, 0x03, 0x10, 0xd3, 0xf6, 0xb8, 0xf1, 0x17, 0x03, 0x67, 0xeb, 0x0a, 0x38, + 0xbf, 0x3b, 0xfb, 0xd8, 0x2f, 0x0e, 0xe3, 0x2b, 0x04, 0xa8, 0xf4, 0x21, 0x08, 0x8f, 0x3d, 0xec, + 0x0c, 0x6b, 0x3a, 0x71, 0x51, 0x06, 0x12, 0x67, 0x1e, 0x76, 0xe8, 0x76, 0x43, 0xec, 0x3c, 0x82, + 0x4f, 0xe9, 0xe7, 0x51, 0x48, 0x54, 0xf4, 0x73, 0x4c, 0xa1, 0xbe, 0x0d, 0x69, 0x3a, 0x3d, 0xbc, + 0x7c, 0x53, 0x57, 0xd9, 0x7c, 0x80, 0x70, 0x19, 0x80, 0xeb, 0x19, 0x3a, 0x71, 0xd9, 0xca, 0xa9, + 0xc2, 0xad, 0xd9, 0xbb, 0x1c, 0x85, 0x41, 0x2f, 0xf3, 0xd9, 0x28, 0xa6, 0x1c, 0xbc, 0xd5, 0xb5, + 0x4c, 0x57, 0x37, 0x3d, 0xac, 0x52, 0x62, 0x68, 0xba, 0xe1, 0x39, 0x38, 0x13, 0xd9, 0x0c, 0x6d, + 0x25, 0x95, 0x8d, 0x40, 0x74, 0x68, 0xee, 0x73, 0x01, 0xd2, 0x40, 0x24, 0x5d, 0x47, 0xb7, 0x5d, + 0xf5, 0x5c, 0x73, 0x74, 0xad, 0x63, 0x60, 0x4e, 0x8e, 0x54, 0xe1, 0xde, 0x9c, 0x5c, 0xca, 0xb7, + 0x96, 0x6b, 0x32, 0xcb, 0x27, 0x81, 0xa1, 0x5f, 0x61, 0xc9, 0xe4, 0x2c, 0x7a, 0x3c, 0x41, 0x8c, + 0x18, 0x73, 0xbe, 0xbd, 0xd8, 0xf9, 0x3c, 0x56, 0x5c, 0xe2, 0x73, 0xfc, 0x12, 0x9f, 0xb3, 0x7b, + 0x70, 0xe3, 0xaa, 0xf8, 0xae, 0x03, 0xf7, 0x9b, 0x5e, 0x7f, 0x61, 0x44, 0x10, 0xe9, 0x4f, 0x51, + 0x48, 0x31, 0xc2, 0x37, 0xcf, 0x8c, 0x2f, 0x9e, 0x15, 0xf8, 0x0a, 0x94, 0x23, 0x0c, 0x88, 0x9d, + 0x05, 0x09, 0x97, 0x87, 0xbb, 0x24, 0xd2, 0xed, 0x09, 0xa4, 0x39, 0x8d, 0xbe, 0xb7, 0xdc, 0x02, + 0xd7, 0x42, 0xfb, 0xfe, 0xe5, 0xec, 0x75, 0x39, 0x4f, 0xc4, 0xdf, 0x28, 0x4f, 0x7c, 0xb9, 0xd8, + 0xf3, 0xcf, 0x28, 0xc4, 0x1b, 0x7a, 0xff, 0xcb, 0x9f, 0x4e, 0x9e, 0xcd, 0x4c, 0x27, 0x73, 0x78, + 0xc0, 0x77, 0xb6, 0x24, 0xc7, 0x1a, 0x57, 0x64, 0x93, 0xef, 0x2c, 0xf4, 0xfd, 0x86, 0xc9, 0xe4, + 0x0a, 0x7a, 0x25, 0xbe, 0x46, 0xf4, 0x6a, 0xc1, 0xea, 0x81, 0xd5, 0x69, 0x18, 0x5a, 0x17, 0x0f, + 0xb0, 0xe9, 0xd2, 0x6a, 0xdf, 0x35, 0x3c, 0xe2, 0x62, 0x47, 0x35, 0xb5, 0x01, 0xf6, 0xfd, 0xa5, + 0xfc, 0xb9, 0xba, 0x36, 0xc0, 0xe3, 0x2a, 0x9e, 0xa7, 0xf7, 0x7c, 0xf7, 0x81, 0x4a, 0xdb, 0xd3, + 0x7b, 0xd2, 0xbf, 0x23, 0x20, 0x1c, 0x58, 0x9d, 0xa6, 0xab, 0xb9, 0x1e, 0x41, 0x0f, 0x20, 0x46, + 0x5c, 0xcd, 0xe5, 0xce, 0xd2, 0x85, 0x3b, 0xb3, 0x0f, 0x6e, 0x64, 0x93, 0xa3, 0x7f, 0xb0, 0xc2, + 0xed, 0x68, 0xb5, 0xed, 0x61, 0x57, 0xd3, 0x0d, 0xbf, 0x89, 0x55, 0x82, 0x4f, 0x54, 0x06, 0x91, + 0xa9, 0xa8, 0xc4, 0xd5, 0x1c, 0x57, 0xa5, 0xaf, 0x4b, 0xff, 0xf6, 0x67, 0x83, 0x55, 0x82, 0xa7, + 0x67, 0xae, 0x15, 0x3c, 0x3d, 0x95, 0x34, 0xb3, 0x69, 0x52, 0x13, 0x3a, 0x89, 0x2a, 0x90, 0x24, + 0x5e, 0x87, 0xc7, 0x98, 0x60, 0x31, 0x7e, 0x6b, 0xa9, 0x18, 0x7d, 0x1b, 0x65, 0x64, 0x2d, 0xfd, + 0x3e, 0x04, 0x31, 0x16, 0x3a, 0x7d, 0xe0, 0x35, 0x5b, 0xc5, 0x96, 0x3c, 0xf5, 0xc0, 0x4b, 0x41, + 0xa2, 0x21, 0xd7, 0xcb, 0xd5, 0xfa, 0x43, 0x31, 0x84, 0xd2, 0x00, 0x4d, 0xb9, 0xd5, 0x6e, 0xa8, + 0xe5, 0xc3, 0xba, 0x2c, 0x26, 0xa9, 0x50, 0x69, 0xd7, 0xeb, 0x54, 0x18, 0x46, 0x08, 0xd2, 0xa5, + 0x62, 0xbd, 0x24, 0xd7, 0xd4, 0xc0, 0x20, 0x32, 0x36, 0xd7, 0x6c, 0x15, 0x95, 0x96, 0x5c, 0x16, + 0x13, 0x68, 0x0d, 0x04, 0x3e, 0x57, 0x93, 0xcb, 0xfc, 0x61, 0xc8, 0xbc, 0x4d, 0x3c, 0x0c, 0xdf, + 0x82, 0xf5, 0x62, 0xab, 0x25, 0x3f, 0x6a, 0xb4, 0xd4, 0xfd, 0x62, 0xb5, 0xd6, 0x56, 0x64, 0x51, + 0x90, 0x2a, 0x90, 0x0c, 0x76, 0x80, 0xd6, 0x21, 0x35, 0x19, 0xe7, 0x1a, 0x08, 0xcd, 0xf6, 0xde, + 0xa3, 0x6a, 0x8b, 0x2e, 0x12, 0x42, 0x00, 0xf1, 0xc7, 0x6d, 0xb9, 0x2d, 0x97, 0xc5, 0x30, 0x12, + 0x61, 0xb5, 0xd9, 0x2a, 0xd6, 0x64, 0x1a, 0x43, 0xab, 0xdd, 0x14, 0x23, 0x52, 0x99, 0x91, 0x48, + 0xc1, 0x47, 0xd8, 0xc1, 0x66, 0x17, 0xa3, 0xf7, 0xd8, 0x45, 0x3d, 0xc1, 0x5d, 0x57, 0xd5, 0x7b, + 0x3e, 0x85, 0x04, 0x7f, 0xa6, 0xda, 0x43, 0x37, 0x21, 0x7e, 0x62, 0x75, 0xd4, 0x11, 0x75, 0x62, + 0x27, 0x56, 0xa7, 0xda, 0x93, 0xfe, 0x10, 0x86, 0xf5, 0x1f, 0x69, 0x8e, 0x59, 0xb4, 0x6d, 0x43, + 0xef, 0xb2, 0x5f, 0x21, 0x68, 0xef, 0x3b, 0x46, 0x43, 0x36, 0x46, 0x72, 0x40, 0x27, 0xfe, 0x18, + 0xcf, 0xcf, 0x86, 0x6a, 0xca, 0xdb, 0x24, 0xa9, 0xb2, 0x90, 0xb4, 0x1d, 0xab, 0xef, 0x60, 0x42, + 0x58, 0x52, 0x0b, 0x2b, 0xa3, 0x6f, 0x4a, 0x71, 0xd7, 0xd1, 0xba, 0xa7, 0xf4, 0xd2, 0x7b, 0x8e, + 0x91, 0x89, 0x72, 0x8a, 0x07, 0x73, 0x6d, 0xc7, 0x90, 0x7e, 0xb6, 0x08, 0xe9, 0x04, 0x44, 0xea, + 0xf2, 0x53, 0x8e, 0x72, 0x5d, 0x7e, 0xaa, 0x36, 0x8b, 0x4f, 0x38, 0xb0, 0x13, 0x47, 0x1b, 0x41, + 0xab, 0x90, 0x2c, 0x96, 0x4a, 0x72, 0xa3, 0xc5, 0xe0, 0x1b, 0xa3, 0x40, 0x8c, 0x8a, 0xf6, 0xab, + 0xf5, 0x6a, 0xb3, 0x22, 0x97, 0xc5, 0x38, 0xc5, 0x80, 0x82, 0xc7, 0x40, 0x07, 0x88, 0x7f, 0x56, + 0x65, 0x88, 0x27, 0xa5, 0x7f, 0x24, 0x21, 0x42, 0xcb, 0x43, 0x19, 0x04, 0x27, 0x80, 0x80, 0x1d, + 0x58, 0xaa, 0x70, 0x7b, 0x2e, 0x8d, 0x47, 0x80, 0x29, 0x17, 0x86, 0xd4, 0x8b, 0x1d, 0x64, 0x03, + 0xbf, 0x76, 0xcc, 0xf7, 0x32, 0xca, 0x1d, 0xca, 0x85, 0x21, 0x2d, 0x41, 0xc7, 0xec, 0xd5, 0xad, + 0x9e, 0x58, 0x1d, 0x76, 0xbc, 0x73, 0x4b, 0xd0, 0xe8, 0x85, 0x4e, 0x4b, 0xd0, 0xf1, 0xe8, 0xd7, + 0x8a, 0x22, 0x08, 0x84, 0x36, 0x0a, 0xcc, 0x49, 0x94, 0x39, 0x91, 0x16, 0xbf, 0x12, 0x2b, 0x2b, + 0x4a, 0x92, 0x04, 0xaf, 0xad, 0x87, 0x90, 0xb2, 0x87, 0x17, 0x4e, 0x62, 0xcc, 0xc9, 0xff, 0x2f, + 0xf3, 0x36, 0xa9, 0xac, 0x28, 0xe0, 0x9b, 0x52, 0x47, 0x3f, 0x84, 0x24, 0x7b, 0x03, 0x51, 0x2f, + 0x3c, 0xc3, 0x7c, 0xb0, 0xb0, 0x91, 0xad, 0xac, 0x28, 0x89, 0x63, 0xff, 0x2d, 0xb0, 0x0b, 0x09, 0x5b, 0xef, 0x33, 0x73, 0x5e, 0x3f, 0x36, 0x17, 0x55, 0xae, 0xca, 0x8a, 0x12, 0xb7, 0x79, 0xe5, - 0xff, 0x04, 0xd6, 0xf8, 0x1e, 0xc8, 0x99, 0xc1, 0x5c, 0xac, 0x32, 0x17, 0xef, 0x2f, 0xd5, 0x60, + 0xff, 0x0c, 0xd6, 0xf8, 0x1e, 0xc8, 0x99, 0xc1, 0x5c, 0xac, 0x32, 0x17, 0x1f, 0x2e, 0xd5, 0x60, 0x55, 0x56, 0x94, 0x14, 0x19, 0xeb, 0x3f, 0x77, 0x21, 0x4e, 0x58, 0x02, 0xf3, 0xdf, 0x53, 0xb7, 0x96, 0xc8, 0x75, 0x8a, 0x6f, 0x82, 0x0e, 0x20, 0xcd, 0x47, 0xea, 0xb1, 0x4e, 0x5c, 0xcb, 0x19, 0x66, 0xd6, 0x58, 0x1d, 0x5e, 0xca, 0xc9, 0x1a, 0x37, 0xad, 0x70, 0x4b, 0xf4, 0x04, 0x36, 0x86, 0x9a, 0x63, 0xaa, 0xda, 0xc5, 0x15, 0x25, 0x19, 0x81, 0xb9, 0xbb, 0xb3, 0xf4, 0xa5, 0x56, 0xc4, 0xe1, 0xe4, 0x04, 0x41, 0xbb, 0x90, 0xf5, 0x7f, 0x41, 0xb4, 0x3c, 0xd7, 0xf6, 0x5c, 0xd5, 0xc1, 0xc4, 0xf2, 0x9c, 0x2e, 0xef, 0x99, 0x36, 0xd8, 0x5d, 0xfe, 0x3f, 0xae, 0x71, 0xc8, 0x14, 0x14, - 0x5f, 0x4e, 0x9b, 0xa7, 0x0f, 0x21, 0xe3, 0x1b, 0xd3, 0x16, 0xc7, 0xb1, 0x0c, 0xd6, 0x1d, 0x10, + 0x5f, 0x4e, 0x9b, 0xa7, 0x8f, 0x21, 0xe3, 0x1b, 0xd3, 0x16, 0xc7, 0xb1, 0x0c, 0xd6, 0x1d, 0x10, 0x66, 0xba, 0xce, 0x4c, 0x6f, 0x72, 0x79, 0x89, 0x8b, 0x69, 0x9f, 0x40, 0xa8, 0x61, 0x11, 0xe2, 0x86, 0xd6, 0xc1, 0x06, 0xc9, 0xa0, 0x45, 0x5b, 0xa0, 0x6d, 0x49, 0x8d, 0xe9, 0xf2, 0x96, 0xc4, 0x37, 0x44, 0x0f, 0x01, 0x48, 0xf7, 0x18, 0xf7, 0x3c, 0x43, 0x37, 0xfb, 0x99, 0x1b, 0x8b, 0xda, - 0x0c, 0x7a, 0xb0, 0x23, 0x75, 0x65, 0xcc, 0x14, 0xfd, 0x3f, 0x24, 0x69, 0x86, 0x65, 0xe5, 0xf9, - 0x4d, 0x5e, 0x31, 0x4f, 0xac, 0x0e, 0x2d, 0xcd, 0xd9, 0x8f, 0x20, 0x35, 0xb6, 0xf4, 0xb5, 0xda, - 0x06, 0x80, 0xa4, 0x3b, 0xb4, 0xd9, 0x15, 0x90, 0xf6, 0x60, 0x6d, 0x62, 0x79, 0xb4, 0x0d, 0x37, - 0x07, 0xda, 0xf3, 0xa0, 0x4d, 0x24, 0xaa, 0x8d, 0x1d, 0xf5, 0xd8, 0xf2, 0x1c, 0xe6, 0x3a, 0xa6, - 0xa0, 0x81, 0xf6, 0xdc, 0xef, 0x14, 0x49, 0x03, 0x3b, 0x15, 0xcb, 0x73, 0xa4, 0xcf, 0x42, 0x20, - 0x36, 0xbd, 0xce, 0x40, 0x77, 0x59, 0x32, 0x3a, 0xf3, 0x30, 0x71, 0x17, 0xd5, 0x8e, 0x37, 0x21, - 0xee, 0xe0, 0xbe, 0x6e, 0x99, 0x2c, 0xa9, 0x08, 0x8a, 0xff, 0x85, 0xf2, 0x10, 0xa1, 0xf7, 0x82, - 0x27, 0xac, 0x77, 0xe6, 0xa7, 0x3d, 0xaa, 0x49, 0xd7, 0x71, 0xf8, 0x92, 0x74, 0x1d, 0x9e, 0xe0, - 0x05, 0x7f, 0xa6, 0xda, 0x93, 0x7e, 0x0a, 0x6b, 0x0f, 0xf1, 0x7f, 0x21, 0xae, 0x19, 0xb5, 0xee, - 0xf3, 0x30, 0xac, 0xd3, 0x2e, 0xfb, 0xc0, 0xea, 0x90, 0x6b, 0xaf, 0x10, 0x9f, 0x58, 0xe1, 0x2d, - 0x10, 0x6c, 0xad, 0x8f, 0x55, 0xa2, 0x7f, 0xca, 0x31, 0x8b, 0x29, 0x49, 0x3a, 0xd1, 0xd4, 0x3f, - 0xe5, 0x95, 0x98, 0x0a, 0x5d, 0xeb, 0x14, 0x07, 0xa1, 0x31, 0xf5, 0x16, 0x9d, 0xb8, 0xd4, 0xed, - 0x45, 0x2f, 0x77, 0x7b, 0x18, 0x36, 0xe8, 0x06, 0x78, 0x97, 0x35, 0xd0, 0xdc, 0xee, 0x31, 0x76, - 0x58, 0x1a, 0x4d, 0x17, 0x3e, 0x9a, 0xd3, 0x01, 0x4f, 0xee, 0x2d, 0xc8, 0x01, 0xf8, 0x11, 0x77, - 0xa0, 0xac, 0x9f, 0x4c, 0x4e, 0xd0, 0xdd, 0x1d, 0xe9, 0x86, 0x8b, 0x1d, 0x96, 0x1d, 0x05, 0xc5, - 0xff, 0x92, 0xee, 0xc1, 0xfa, 0x94, 0x6d, 0xf0, 0x1b, 0xf9, 0x0a, 0x2d, 0x82, 0xc5, 0x52, 0xab, - 0xfa, 0x44, 0xf6, 0x8b, 0xec, 0x61, 0x5d, 0xf5, 0xbf, 0xc3, 0xd2, 0xdf, 0x42, 0x20, 0xb6, 0xed, - 0x9e, 0xe6, 0xe2, 0x57, 0xc1, 0x30, 0x3c, 0x03, 0xc3, 0xc8, 0x18, 0x86, 0x01, 0xe5, 0xa2, 0x4b, - 0x53, 0x6e, 0x17, 0x52, 0x1e, 0x0b, 0x89, 0xfd, 0x87, 0xc4, 0xaf, 0x45, 0x97, 0xfb, 0xd4, 0x7d, - 0x1d, 0x1b, 0xbd, 0x47, 0x1a, 0x39, 0x55, 0x80, 0xab, 0xd3, 0xb1, 0x34, 0x00, 0xf1, 0xe2, 0x50, - 0x89, 0x6d, 0x99, 0x04, 0xa3, 0x6d, 0x88, 0x9e, 0x58, 0x1d, 0xfe, 0x13, 0xd4, 0xc2, 0x10, 0x98, - 0x2a, 0xba, 0x0d, 0xeb, 0x26, 0x7e, 0xee, 0xaa, 0x63, 0xac, 0xe0, 0x9b, 0x5d, 0xa3, 0xd3, 0x8d, - 0x80, 0x19, 0xd2, 0x33, 0x10, 0x4b, 0x9a, 0xd9, 0xc5, 0xc6, 0xff, 0xec, 0x0a, 0x3c, 0x03, 0xb1, - 0x8c, 0x0d, 0xfc, 0x6a, 0x00, 0x2d, 0xb3, 0x42, 0xe1, 0x8f, 0x09, 0x96, 0xa4, 0xfc, 0x44, 0x6d, - 0x60, 0x07, 0x7d, 0x16, 0x02, 0x61, 0x94, 0x71, 0xd0, 0xdd, 0x39, 0xe5, 0x73, 0x2a, 0x2d, 0x65, - 0xe7, 0x1f, 0xae, 0x54, 0xfc, 0xd9, 0xdf, 0xff, 0xf9, 0xeb, 0xf0, 0xae, 0x74, 0x2f, 0x7f, 0xbe, - 0x9d, 0xf7, 0x03, 0x26, 0xf9, 0x17, 0x17, 0x9b, 0x79, 0x99, 0xe7, 0xb1, 0x92, 0xfc, 0x0b, 0x3e, - 0x78, 0xc9, 0xfe, 0x3b, 0xb7, 0x43, 0xd8, 0x42, 0x3b, 0xa1, 0xbb, 0xe8, 0x57, 0x21, 0x88, 0xf3, - 0x94, 0x83, 0xe6, 0xe4, 0xfc, 0x89, 0xa4, 0xb4, 0x28, 0xaa, 0x8f, 0x59, 0x54, 0x3b, 0xe8, 0xfe, - 0x35, 0xa3, 0xca, 0xbf, 0xe0, 0xc7, 0xf9, 0x12, 0xfd, 0x26, 0x04, 0xc9, 0x80, 0x76, 0xe8, 0xce, - 0xd2, 0xf7, 0x3d, 0x7b, 0x77, 0x19, 0x55, 0xce, 0x62, 0xe9, 0x43, 0x16, 0xe5, 0x36, 0xca, 0x5f, - 0x33, 0x4a, 0xf4, 0xdb, 0x10, 0x08, 0xa3, 0x3b, 0x3e, 0x0f, 0xcd, 0xe9, 0x44, 0xb0, 0xe8, 0xdc, - 0x64, 0x16, 0xd1, 0x83, 0xc2, 0x2b, 0x9f, 0xdb, 0x0e, 0xbb, 0xef, 0xbf, 0x0b, 0x81, 0x30, 0xba, - 0x44, 0xf3, 0xe2, 0x9b, 0xbe, 0x69, 0x8b, 0xe2, 0x3b, 0x60, 0xf1, 0x95, 0xa5, 0x07, 0xaf, 0x1c, - 0x5f, 0x97, 0xad, 0x48, 0x69, 0xf7, 0xcb, 0x10, 0x08, 0xa3, 0x7b, 0x38, 0x2f, 0xc8, 0xe9, 0xcb, - 0x9a, 0x7d, 0xf3, 0x52, 0xe6, 0x92, 0x07, 0xb6, 0x3b, 0x0c, 0x58, 0x77, 0xf7, 0x95, 0x4f, 0x6f, - 0x6f, 0x00, 0x6f, 0x77, 0xad, 0xc1, 0xcc, 0x50, 0xf6, 0x04, 0xca, 0x9f, 0x06, 0x5d, 0xb5, 0x11, - 0xfa, 0xc9, 0xc7, 0xbe, 0x5a, 0xdf, 0x32, 0x34, 0xb3, 0x9f, 0xb3, 0x9c, 0x7e, 0xbe, 0x8f, 0x4d, - 0x16, 0x53, 0x9e, 0x8b, 0x34, 0x5b, 0x27, 0x97, 0xff, 0x3b, 0xbe, 0x1b, 0x8c, 0x3b, 0x71, 0xa6, - 0xfc, 0xc1, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0xa1, 0x58, 0x75, 0xc0, 0x49, 0x1f, 0x00, 0x00, + 0x0c, 0x7a, 0xb0, 0x23, 0x75, 0x65, 0xcc, 0x34, 0xfb, 0x09, 0xa4, 0xc6, 0xfc, 0x5f, 0xab, 0x37, + 0x00, 0x48, 0xba, 0x43, 0x9b, 0xf1, 0x5c, 0xda, 0x83, 0xb5, 0x89, 0x35, 0xd0, 0x36, 0xdc, 0x1c, + 0x68, 0xcf, 0x83, 0x5e, 0x90, 0xa8, 0x36, 0x76, 0xd4, 0x63, 0xcb, 0x73, 0x98, 0xeb, 0x98, 0x82, + 0x06, 0xda, 0x73, 0xbf, 0x1d, 0x24, 0x0d, 0xec, 0x54, 0x2c, 0xcf, 0x91, 0x5e, 0x80, 0xd8, 0xf4, + 0x3a, 0x03, 0xdd, 0x65, 0x09, 0xe7, 0xcc, 0xc3, 0xc4, 0x5d, 0x54, 0x1f, 0xde, 0x86, 0xb8, 0x83, + 0xfb, 0xba, 0x65, 0xb2, 0xc4, 0x21, 0x28, 0xfe, 0x17, 0xca, 0x43, 0x84, 0x72, 0x9f, 0x27, 0xa5, + 0xf7, 0xe6, 0xa7, 0x36, 0xaa, 0x29, 0xfd, 0x04, 0xd6, 0x1e, 0xe2, 0xff, 0xc2, 0xc2, 0x33, 0x0a, + 0xd6, 0xe7, 0x61, 0x58, 0xa7, 0xad, 0xf2, 0x81, 0xd5, 0x21, 0xd7, 0x5e, 0x21, 0x3e, 0xb1, 0xc2, + 0x3b, 0x20, 0xd8, 0x5a, 0x1f, 0xab, 0x44, 0x7f, 0xc1, 0x31, 0x89, 0x29, 0x49, 0x3a, 0xd1, 0xd4, + 0x5f, 0xf0, 0x72, 0x4a, 0x85, 0xae, 0x75, 0x8a, 0x83, 0xd0, 0x98, 0x7a, 0x8b, 0x4e, 0x5c, 0x6a, + 0xd9, 0xa2, 0x97, 0x5b, 0x36, 0x0c, 0x1b, 0x74, 0x03, 0xbc, 0x55, 0x1a, 0x68, 0x6e, 0xf7, 0x18, + 0x3b, 0x2c, 0x17, 0xa6, 0x0b, 0x9f, 0xcc, 0x69, 0x63, 0x27, 0xf7, 0x16, 0x5c, 0x64, 0xfc, 0x88, + 0x3b, 0x50, 0xd6, 0x4f, 0x26, 0x27, 0xe8, 0xee, 0x8e, 0x74, 0xc3, 0xc5, 0x0e, 0x4b, 0x71, 0x82, + 0xe2, 0x7f, 0x49, 0xf7, 0x60, 0x7d, 0xca, 0x36, 0xf8, 0xa1, 0x7b, 0x85, 0x56, 0xb2, 0x62, 0xa9, + 0x55, 0x7d, 0x22, 0xfb, 0x95, 0xf2, 0xb0, 0xae, 0xfa, 0xdf, 0x61, 0xe9, 0x6f, 0x21, 0x10, 0xdb, + 0x76, 0x4f, 0x73, 0xf1, 0xeb, 0x60, 0x18, 0x9e, 0x81, 0x61, 0x64, 0x0c, 0xc3, 0x80, 0x53, 0xd1, + 0x65, 0x39, 0x85, 0x76, 0x21, 0xe5, 0xb1, 0x90, 0xd8, 0xbf, 0x39, 0xfc, 0x82, 0x72, 0xb9, 0xd9, + 0xdc, 0xd7, 0xb1, 0xd1, 0x7b, 0xa4, 0x91, 0x53, 0x05, 0xb8, 0x3a, 0x1d, 0x4b, 0x03, 0x10, 0x2f, + 0x0e, 0x95, 0xd8, 0x96, 0x49, 0x30, 0xda, 0x86, 0xe8, 0x89, 0xd5, 0xe1, 0xbf, 0x23, 0x2d, 0x0c, + 0x81, 0xa9, 0xa2, 0xdb, 0xb0, 0x6e, 0xe2, 0xe7, 0xae, 0x3a, 0xc6, 0x0a, 0xbe, 0xd9, 0x35, 0x3a, + 0xdd, 0x08, 0x98, 0x21, 0x3d, 0x03, 0xb1, 0xa4, 0x99, 0x5d, 0x6c, 0xfc, 0xcf, 0xae, 0xc0, 0x33, + 0x10, 0xcb, 0xd8, 0xc0, 0xaf, 0x07, 0xd0, 0x32, 0x2b, 0x14, 0xfe, 0x98, 0x60, 0x49, 0xc8, 0xcf, + 0xb6, 0x06, 0x76, 0xd0, 0xaf, 0x43, 0x20, 0x8c, 0x52, 0x0a, 0xba, 0x3b, 0xa7, 0x06, 0x4e, 0xe5, + 0x9d, 0xec, 0xfc, 0xc3, 0x95, 0x8a, 0x3f, 0xfd, 0xfb, 0xbf, 0x7e, 0x15, 0xde, 0x95, 0xee, 0xe5, + 0xcf, 0xb7, 0xf3, 0x7e, 0xc0, 0x24, 0xff, 0xf2, 0x62, 0x33, 0xaf, 0xf2, 0x3c, 0x56, 0x92, 0x7f, + 0xc9, 0x07, 0xaf, 0xd8, 0xbf, 0xd8, 0x76, 0x08, 0x5b, 0x68, 0x27, 0x74, 0x17, 0xfd, 0x32, 0x04, + 0x71, 0x9e, 0x72, 0xd0, 0x9c, 0xc4, 0x3d, 0x91, 0x94, 0x16, 0x45, 0xf5, 0x29, 0x8b, 0x6a, 0x07, + 0xdd, 0xbf, 0x66, 0x54, 0xf9, 0x97, 0xfc, 0x38, 0x5f, 0xa1, 0xdf, 0x84, 0x20, 0x19, 0xd0, 0x0e, + 0xdd, 0x59, 0xfa, 0xbe, 0x67, 0xef, 0x2e, 0xa3, 0xca, 0x59, 0x2c, 0x7d, 0xcc, 0xa2, 0xdc, 0x46, + 0xf9, 0x6b, 0x46, 0x89, 0x7e, 0x1b, 0x02, 0x61, 0x74, 0xc7, 0xe7, 0xa1, 0x39, 0x9d, 0x08, 0x16, + 0x9d, 0x9b, 0xcc, 0x22, 0x7a, 0x50, 0x78, 0xed, 0x73, 0xdb, 0x61, 0xf7, 0xfd, 0x77, 0x21, 0x10, + 0x46, 0x97, 0x68, 0x5e, 0x7c, 0xd3, 0x37, 0x6d, 0x51, 0x7c, 0x07, 0x2c, 0xbe, 0xb2, 0xf4, 0xe0, + 0xb5, 0xe3, 0xeb, 0xb2, 0x15, 0x29, 0xed, 0x7e, 0x11, 0x02, 0x61, 0x74, 0x0f, 0xe7, 0x05, 0x39, + 0x7d, 0x59, 0xb3, 0x6f, 0x5f, 0xca, 0x5c, 0xf2, 0xc0, 0x76, 0x87, 0x01, 0xeb, 0xee, 0xbe, 0xf6, + 0xe9, 0xed, 0x0d, 0xe0, 0xdd, 0xae, 0x35, 0x98, 0x19, 0xca, 0x9e, 0x40, 0xf9, 0xd3, 0xa0, 0xab, + 0x36, 0x42, 0x3f, 0xfe, 0xd4, 0x57, 0xeb, 0x5b, 0x86, 0x66, 0xf6, 0x73, 0x96, 0xd3, 0xcf, 0xf7, + 0xb1, 0xc9, 0x62, 0xca, 0x73, 0x91, 0x66, 0xeb, 0xe4, 0xf2, 0xbf, 0xb8, 0x77, 0x83, 0x71, 0x27, + 0xce, 0x94, 0x3f, 0xfa, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x02, 0xa8, 0x72, 0x7c, 0x0e, 0x1f, + 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/dataproc/v1/operations.pb.go b/googleapis/cloud/dataproc/v1/operations.pb.go index 516d8a24..3b9f007f 100644 --- a/googleapis/cloud/dataproc/v1/operations.pb.go +++ b/googleapis/cloud/dataproc/v1/operations.pb.go @@ -6,8 +6,10 @@ package dataproc import ( fmt "fmt" 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" + _ "google.golang.org/genproto/googleapis/longrunning" math "math" ) @@ -60,13 +62,13 @@ func (ClusterOperationStatus_State) EnumDescriptor() ([]byte, []int) { // The status of the operation. type ClusterOperationStatus struct { - // Output only. A message containing the operation state. + // Output-only. A message containing the operation state. State ClusterOperationStatus_State `protobuf:"varint,1,opt,name=state,proto3,enum=google.cloud.dataproc.v1.ClusterOperationStatus_State" json:"state,omitempty"` - // Output only. A message containing the detailed operation state. + // Output-only. A message containing the detailed operation state. InnerState string `protobuf:"bytes,2,opt,name=inner_state,json=innerState,proto3" json:"inner_state,omitempty"` - // Output only. A message containing any operation metadata details. + // Output-only.A message containing any operation metadata details. Details string `protobuf:"bytes,3,opt,name=details,proto3" json:"details,omitempty"` - // Output only. The time this state was entered. + // Output-only. The time this state was entered. StateStartTime *timestamp.Timestamp `protobuf:"bytes,4,opt,name=state_start_time,json=stateStartTime,proto3" json:"state_start_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -128,21 +130,21 @@ func (m *ClusterOperationStatus) GetStateStartTime() *timestamp.Timestamp { // Metadata describing the operation. type ClusterOperationMetadata struct { - // Output only. Name of the cluster for the operation. + // Output-only. Name of the cluster for the operation. ClusterName string `protobuf:"bytes,7,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` - // Output only. Cluster UUID for the operation. + // Output-only. Cluster UUID for the operation. ClusterUuid string `protobuf:"bytes,8,opt,name=cluster_uuid,json=clusterUuid,proto3" json:"cluster_uuid,omitempty"` - // Output only. Current operation status. + // Output-only. Current operation status. Status *ClusterOperationStatus `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"` - // Output only. The previous operation status. + // Output-only. The previous operation status. StatusHistory []*ClusterOperationStatus `protobuf:"bytes,10,rep,name=status_history,json=statusHistory,proto3" json:"status_history,omitempty"` - // Output only. The operation type. + // Output-only. The operation type. OperationType string `protobuf:"bytes,11,opt,name=operation_type,json=operationType,proto3" json:"operation_type,omitempty"` - // Output only. Short description of operation. + // Output-only. Short description of operation. Description string `protobuf:"bytes,12,opt,name=description,proto3" json:"description,omitempty"` - // Output only. Labels associated with the operation + // Output-only. Labels associated with the operation Labels map[string]string `protobuf:"bytes,13,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - // Output only. Errors encountered during operation execution. + // Output-only. Errors encountered during operation execution. Warnings []string `protobuf:"bytes,14,rep,name=warnings,proto3" json:"warnings,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -242,39 +244,40 @@ func init() { } var fileDescriptor_78b4f56947714756 = []byte{ - // 531 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x53, 0x5d, 0x8b, 0xd3, 0x40, - 0x14, 0x35, 0xcd, 0xee, 0xb6, 0xbd, 0xd9, 0xd6, 0x32, 0x88, 0x0c, 0x65, 0x61, 0x63, 0x41, 0xa8, - 0x2f, 0x89, 0xbb, 0x82, 0xac, 0x0a, 0x22, 0x6b, 0x8b, 0x2b, 0xae, 0x69, 0xc9, 0x6e, 0x5d, 0xf0, - 0xa5, 0x4c, 0x9b, 0x31, 0x06, 0xd3, 0x99, 0x30, 0x33, 0xa9, 0xf4, 0xe7, 0xf8, 0x3b, 0x7d, 0x91, - 0x99, 0x49, 0x4a, 0xfd, 0x58, 0x50, 0x9f, 0x3a, 0xf7, 0xde, 0x73, 0x4e, 0xce, 0xb9, 0xdc, 0xc2, - 0xa3, 0x94, 0xf3, 0x34, 0xa7, 0xe1, 0x32, 0xe7, 0x65, 0x12, 0x26, 0x44, 0x91, 0x42, 0xf0, 0x65, - 0xb8, 0x3e, 0x09, 0x79, 0x41, 0x05, 0x51, 0x19, 0x67, 0x32, 0x28, 0x04, 0x57, 0x1c, 0x61, 0x0b, - 0x0d, 0x0c, 0x34, 0xa8, 0xa1, 0xc1, 0xfa, 0xa4, 0x7f, 0x54, 0x89, 0x90, 0x22, 0x0b, 0x09, 0x63, - 0x5c, 0xed, 0xf2, 0xfa, 0xc7, 0xd5, 0xd4, 0x54, 0x8b, 0xf2, 0x53, 0xa8, 0xb2, 0x15, 0x95, 0x8a, - 0xac, 0x0a, 0x0b, 0x18, 0x7c, 0x6b, 0xc0, 0xfd, 0xd7, 0x79, 0x29, 0x15, 0x15, 0x93, 0xfa, 0xa3, - 0x57, 0x8a, 0xa8, 0x52, 0xa2, 0x4b, 0xd8, 0x97, 0x8a, 0x28, 0x8a, 0x1d, 0xdf, 0x19, 0x76, 0x4f, - 0x9f, 0x06, 0xb7, 0x79, 0x08, 0xfe, 0x2c, 0x10, 0xe8, 0x1f, 0x1a, 0x5b, 0x11, 0x74, 0x0c, 0x5e, - 0xc6, 0x18, 0x15, 0x73, 0xab, 0xd9, 0xf0, 0x9d, 0x61, 0x3b, 0x06, 0xd3, 0x32, 0x38, 0x84, 0xa1, - 0x99, 0x50, 0x45, 0xb2, 0x5c, 0x62, 0xd7, 0x0c, 0xeb, 0x12, 0x8d, 0xa0, 0x67, 0x48, 0x9a, 0x2a, - 0xd4, 0x5c, 0x47, 0xc0, 0x7b, 0xbe, 0x33, 0xf4, 0x4e, 0xfb, 0xb5, 0xa7, 0x3a, 0x5f, 0x70, 0x5d, - 0xe7, 0x8b, 0xbb, 0x86, 0x73, 0xa5, 0x29, 0xba, 0x39, 0x38, 0x83, 0x7d, 0xfb, 0x21, 0x0f, 0x9a, - 0xb3, 0xe8, 0x5d, 0x34, 0xb9, 0x89, 0x7a, 0x77, 0x74, 0x31, 0x1d, 0x47, 0xa3, 0xb7, 0xd1, 0x9b, - 0x9e, 0xa3, 0x8b, 0x78, 0x16, 0x45, 0xba, 0x68, 0xa0, 0x16, 0xec, 0x8d, 0x26, 0xd1, 0xb8, 0xe7, - 0x0e, 0xbe, 0xbb, 0x80, 0x7f, 0x8d, 0xf8, 0x9e, 0x2a, 0xa2, 0x57, 0x80, 0x1e, 0xc0, 0xe1, 0xd2, - 0xce, 0xe6, 0x8c, 0xac, 0x28, 0x6e, 0x1a, 0xef, 0x5e, 0xd5, 0x8b, 0xc8, 0x8a, 0xee, 0x42, 0xca, - 0x32, 0x4b, 0x70, 0xeb, 0x27, 0xc8, 0xac, 0xcc, 0x12, 0x74, 0x01, 0x07, 0xd2, 0x2c, 0x0d, 0xb7, - 0x4d, 0xb0, 0xc7, 0xff, 0xba, 0xec, 0xb8, 0xe2, 0xa3, 0x1b, 0xe8, 0xda, 0xd7, 0xfc, 0x73, 0x26, - 0x15, 0x17, 0x1b, 0x0c, 0xbe, 0xfb, 0x5f, 0x8a, 0x1d, 0xab, 0x73, 0x61, 0x65, 0xd0, 0x43, 0xe8, - 0x6e, 0xcf, 0x72, 0xae, 0x36, 0x05, 0xc5, 0x9e, 0xc9, 0xd1, 0xd9, 0x76, 0xaf, 0x37, 0x05, 0x45, - 0x3e, 0x78, 0x09, 0x95, 0x4b, 0x91, 0x15, 0xba, 0x85, 0x0f, 0x6d, 0xd6, 0x9d, 0x16, 0xfa, 0x00, - 0x07, 0x39, 0x59, 0xd0, 0x5c, 0xe2, 0x8e, 0x71, 0xf6, 0xf2, 0xef, 0x9d, 0xd5, 0x5b, 0x0f, 0x2e, - 0x8d, 0xc0, 0x98, 0x29, 0xb1, 0x89, 0x2b, 0x35, 0xd4, 0x87, 0xd6, 0x57, 0x22, 0x58, 0xc6, 0x52, - 0x89, 0xbb, 0xbe, 0x3b, 0x6c, 0xc7, 0xdb, 0xba, 0xff, 0x0c, 0xbc, 0x1d, 0x0a, 0xea, 0x81, 0xfb, - 0x85, 0x6e, 0xcc, 0x61, 0xb7, 0x63, 0xfd, 0x44, 0xf7, 0x60, 0x7f, 0x4d, 0xf2, 0xb2, 0x3e, 0x4c, - 0x5b, 0x3c, 0x6f, 0x9c, 0x39, 0xe7, 0x12, 0x8e, 0x96, 0x7c, 0x75, 0xab, 0xc7, 0xf3, 0xbb, 0x5b, - 0x77, 0x72, 0xaa, 0xaf, 0x70, 0xea, 0x7c, 0x7c, 0x55, 0x81, 0x53, 0x9e, 0x13, 0x96, 0x06, 0x5c, - 0xa4, 0x61, 0x4a, 0x99, 0xb9, 0xd1, 0xd0, 0x8e, 0x48, 0x91, 0xc9, 0xdf, 0xff, 0xf7, 0x2f, 0xea, - 0xf7, 0xe2, 0xc0, 0x80, 0x9f, 0xfc, 0x08, 0x00, 0x00, 0xff, 0xff, 0xad, 0xc8, 0x5f, 0xe0, 0x23, - 0x04, 0x00, 0x00, + // 553 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x54, 0x61, 0x6b, 0xd3, 0x40, + 0x18, 0x36, 0xcd, 0xb6, 0xb6, 0x97, 0xb5, 0x96, 0x43, 0xe4, 0x88, 0x83, 0xc5, 0x8a, 0x50, 0xbf, + 0x24, 0x6e, 0x82, 0x4c, 0x05, 0x91, 0xd9, 0xe2, 0xc4, 0x99, 0x96, 0x6c, 0x75, 0xe0, 0x97, 0x72, + 0x6d, 0xce, 0x18, 0x4c, 0xee, 0xc2, 0xdd, 0xa5, 0x92, 0x9f, 0xe3, 0xef, 0xf4, 0x8b, 0xdc, 0x5d, + 0x52, 0xea, 0xe6, 0x40, 0xfd, 0xd4, 0x7b, 0xde, 0xf7, 0x79, 0x9e, 0xbe, 0xcf, 0xcb, 0xdb, 0x82, + 0x27, 0x09, 0x63, 0x49, 0x46, 0x82, 0x55, 0xc6, 0xca, 0x38, 0x88, 0xb1, 0xc4, 0x05, 0x67, 0xab, + 0x60, 0x7d, 0x14, 0xb0, 0x82, 0x70, 0x2c, 0x53, 0x46, 0x85, 0x5f, 0x70, 0x26, 0x19, 0x44, 0x86, + 0xea, 0x6b, 0xaa, 0xdf, 0x50, 0xfd, 0xf5, 0x91, 0x7b, 0x50, 0x9b, 0xe0, 0x22, 0x0d, 0x30, 0xa5, + 0x4c, 0x6e, 0xeb, 0xdc, 0x47, 0x75, 0x37, 0x63, 0x34, 0xe1, 0x25, 0xa5, 0x29, 0x4d, 0x6e, 0x98, + 0xbb, 0x0f, 0x6a, 0x92, 0x46, 0xcb, 0xf2, 0x4b, 0x40, 0xf2, 0x42, 0x56, 0x75, 0xf3, 0xf0, 0x7a, + 0x53, 0xa6, 0x39, 0x11, 0x12, 0xe7, 0x85, 0x21, 0x0c, 0x7f, 0xb4, 0xc0, 0xfd, 0xb7, 0x59, 0x29, + 0x24, 0xe1, 0xd3, 0xc6, 0xf9, 0x42, 0x62, 0x59, 0x0a, 0x78, 0x0e, 0x76, 0x85, 0xc4, 0x92, 0x20, + 0xcb, 0xb3, 0x46, 0xfd, 0xe3, 0xe7, 0xfe, 0x6d, 0x29, 0xfc, 0x3f, 0x1b, 0xf8, 0xea, 0x83, 0x44, + 0xc6, 0x04, 0x1e, 0x02, 0x27, 0xa5, 0x94, 0xf0, 0x85, 0xf1, 0x6c, 0x79, 0xd6, 0xa8, 0x1b, 0x01, + 0x5d, 0xd2, 0x3c, 0x88, 0x40, 0x3b, 0x26, 0x12, 0xa7, 0x99, 0x40, 0xb6, 0x6e, 0x36, 0x10, 0x8e, + 0xc1, 0x40, 0x8b, 0x94, 0x94, 0xcb, 0x85, 0x8a, 0x80, 0x76, 0x3c, 0x6b, 0xe4, 0x1c, 0xbb, 0xcd, + 0x4c, 0x4d, 0x3e, 0xff, 0xb2, 0xc9, 0x17, 0xf5, 0xb5, 0xe6, 0x42, 0x49, 0x54, 0x71, 0x78, 0x02, + 0x76, 0xcd, 0x17, 0x39, 0xa0, 0x3d, 0x0f, 0x3f, 0x84, 0xd3, 0xab, 0x70, 0x70, 0x47, 0x81, 0xd9, + 0x24, 0x1c, 0xbf, 0x0f, 0xdf, 0x0d, 0x2c, 0x05, 0xa2, 0x79, 0x18, 0x2a, 0xd0, 0x82, 0x1d, 0xb0, + 0x33, 0x9e, 0x86, 0x93, 0x81, 0x3d, 0xfc, 0x69, 0x03, 0x74, 0x3d, 0xe2, 0x47, 0x22, 0xb1, 0x5a, + 0x01, 0x7c, 0x08, 0xf6, 0x57, 0xa6, 0xb7, 0xa0, 0x38, 0x27, 0xa8, 0xad, 0x67, 0x77, 0xea, 0x5a, + 0x88, 0x73, 0xb2, 0x4d, 0x29, 0xcb, 0x34, 0x46, 0x9d, 0xdf, 0x28, 0xf3, 0x32, 0x8d, 0xe1, 0x19, + 0xd8, 0x13, 0x7a, 0x69, 0xa8, 0xab, 0x83, 0x3d, 0xfd, 0xd7, 0x65, 0x47, 0xb5, 0x1e, 0x5e, 0x81, + 0xbe, 0x79, 0x2d, 0xbe, 0xa6, 0x42, 0x32, 0x5e, 0x21, 0xe0, 0xd9, 0xff, 0xe5, 0xd8, 0x33, 0x3e, + 0x67, 0xc6, 0x06, 0x3e, 0x06, 0xfd, 0xcd, 0xed, 0x2d, 0x64, 0x55, 0x10, 0xe4, 0xe8, 0x1c, 0xbd, + 0x4d, 0xf5, 0xb2, 0x2a, 0x08, 0xf4, 0x80, 0x13, 0x13, 0xb1, 0xe2, 0x69, 0xa1, 0x4a, 0x68, 0xdf, + 0x64, 0xdd, 0x2a, 0xc1, 0x4f, 0x60, 0x2f, 0xc3, 0x4b, 0x92, 0x09, 0xd4, 0xd3, 0x93, 0xbd, 0xfe, + 0xfb, 0xc9, 0x9a, 0xad, 0xfb, 0xe7, 0xda, 0x60, 0x42, 0x25, 0xaf, 0xa2, 0xda, 0x0d, 0xba, 0xa0, + 0xf3, 0x1d, 0x73, 0xf5, 0x23, 0x11, 0xa8, 0xef, 0xd9, 0xa3, 0x6e, 0xb4, 0xc1, 0xee, 0x0b, 0xe0, + 0x6c, 0x49, 0xe0, 0x00, 0xd8, 0xdf, 0x48, 0xa5, 0x0f, 0xbb, 0x1b, 0xa9, 0x27, 0xbc, 0x07, 0x76, + 0xd7, 0x38, 0x2b, 0x9b, 0xc3, 0x34, 0xe0, 0x65, 0xeb, 0xc4, 0x3a, 0x15, 0xe0, 0x60, 0xc5, 0xf2, + 0x5b, 0x67, 0x3c, 0xbd, 0xbb, 0x99, 0x4e, 0xcc, 0xd4, 0x15, 0xce, 0xac, 0xcf, 0x6f, 0x6a, 0x72, + 0xc2, 0x32, 0x4c, 0x13, 0x9f, 0xf1, 0x24, 0x48, 0x08, 0xd5, 0x37, 0x1a, 0x98, 0x16, 0x2e, 0x52, + 0x71, 0xf3, 0x9f, 0xe3, 0x55, 0xf3, 0x5e, 0xee, 0x69, 0xf2, 0xb3, 0x5f, 0x01, 0x00, 0x00, 0xff, + 0xff, 0x09, 0x4c, 0x3d, 0x35, 0x65, 0x04, 0x00, 0x00, } diff --git a/googleapis/cloud/dataproc/v1/workflow_templates.pb.go b/googleapis/cloud/dataproc/v1/workflow_templates.pb.go deleted file mode 100644 index 93df24e4..00000000 --- a/googleapis/cloud/dataproc/v1/workflow_templates.pb.go +++ /dev/null @@ -1,2541 +0,0 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. -// source: google/cloud/dataproc/v1/workflow_templates.proto - -package dataproc - -import ( - context "context" - fmt "fmt" - proto "github.com/golang/protobuf/proto" - empty "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" - grpc "google.golang.org/grpc" - math "math" -) - -// 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.ProtoPackageIsVersion2 // please upgrade the proto package - -// The operation state. -type WorkflowMetadata_State int32 - -const ( - // Unused. - WorkflowMetadata_UNKNOWN WorkflowMetadata_State = 0 - // The operation has been created. - WorkflowMetadata_PENDING WorkflowMetadata_State = 1 - // The operation is running. - WorkflowMetadata_RUNNING WorkflowMetadata_State = 2 - // The operation is done; either cancelled or completed. - WorkflowMetadata_DONE WorkflowMetadata_State = 3 -) - -var WorkflowMetadata_State_name = map[int32]string{ - 0: "UNKNOWN", - 1: "PENDING", - 2: "RUNNING", - 3: "DONE", -} - -var WorkflowMetadata_State_value = map[string]int32{ - "UNKNOWN": 0, - "PENDING": 1, - "RUNNING": 2, - "DONE": 3, -} - -func (x WorkflowMetadata_State) String() string { - return proto.EnumName(WorkflowMetadata_State_name, int32(x)) -} - -func (WorkflowMetadata_State) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{9, 0} -} - -// The workflow node state. -type WorkflowNode_NodeState int32 - -const ( - // State is unspecified. - WorkflowNode_NODE_STATE_UNSPECIFIED WorkflowNode_NodeState = 0 - // The node is awaiting prerequisite node to finish. - WorkflowNode_BLOCKED WorkflowNode_NodeState = 1 - // The node is runnable but not running. - WorkflowNode_RUNNABLE WorkflowNode_NodeState = 2 - // The node is running. - WorkflowNode_RUNNING WorkflowNode_NodeState = 3 - // The node completed successfully. - WorkflowNode_COMPLETED WorkflowNode_NodeState = 4 - // The node failed. A node can be marked FAILED because - // its ancestor or peer failed. - WorkflowNode_FAILED WorkflowNode_NodeState = 5 -) - -var WorkflowNode_NodeState_name = map[int32]string{ - 0: "NODE_STATE_UNSPECIFIED", - 1: "BLOCKED", - 2: "RUNNABLE", - 3: "RUNNING", - 4: "COMPLETED", - 5: "FAILED", -} - -var WorkflowNode_NodeState_value = map[string]int32{ - "NODE_STATE_UNSPECIFIED": 0, - "BLOCKED": 1, - "RUNNABLE": 2, - "RUNNING": 3, - "COMPLETED": 4, - "FAILED": 5, -} - -func (x WorkflowNode_NodeState) String() string { - return proto.EnumName(WorkflowNode_NodeState_name, int32(x)) -} - -func (WorkflowNode_NodeState) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{12, 0} -} - -// A Cloud Dataproc workflow template resource. -type WorkflowTemplate struct { - // Required. The template id. - // - // The id must contain only letters (a-z, A-Z), numbers (0-9), - // underscores (_), and hyphens (-). Cannot begin or end with underscore - // or hyphen. Must consist of between 3 and 50 characters. - Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` - // Output only. The "resource name" of the template, as described - // in https://cloud.google.com/apis/design/resource_names of the form - // `projects/{project_id}/regions/{region}/workflowTemplates/{template_id}` - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // Optional. Used to perform a consistent read-modify-write. - // - // This field should be left blank for a `CreateWorkflowTemplate` request. It - // is required for an `UpdateWorkflowTemplate` request, and must match the - // current server version. A typical update template flow would fetch the - // current template with a `GetWorkflowTemplate` request, which will return - // the current template with the `version` field filled in with the - // current server version. The user updates other fields in the template, - // then returns it as part of the `UpdateWorkflowTemplate` request. - Version int32 `protobuf:"varint,3,opt,name=version,proto3" json:"version,omitempty"` - // Output only. The time template was created. - CreateTime *timestamp.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` - // Output only. The time template was last updated. - UpdateTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` - // Optional. The labels to associate with this template. These labels - // will be propagated to all jobs and clusters created by the workflow - // instance. - // - // Label **keys** must contain 1 to 63 characters, and must conform to - // [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). - // - // Label **values** may be empty, but, if present, must contain 1 to 63 - // characters, and must conform to - // [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). - // - // No more than 32 labels can be associated with a template. - Labels map[string]string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - // Required. WorkflowTemplate scheduling information. - Placement *WorkflowTemplatePlacement `protobuf:"bytes,7,opt,name=placement,proto3" json:"placement,omitempty"` - // Required. The Directed Acyclic Graph of Jobs to submit. - Jobs []*OrderedJob `protobuf:"bytes,8,rep,name=jobs,proto3" json:"jobs,omitempty"` - // Optional. Template parameters whose values are substituted into the - // template. Values for parameters must be provided when the template is - // instantiated. - Parameters []*TemplateParameter `protobuf:"bytes,9,rep,name=parameters,proto3" json:"parameters,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *WorkflowTemplate) Reset() { *m = WorkflowTemplate{} } -func (m *WorkflowTemplate) String() string { return proto.CompactTextString(m) } -func (*WorkflowTemplate) ProtoMessage() {} -func (*WorkflowTemplate) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{0} -} - -func (m *WorkflowTemplate) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_WorkflowTemplate.Unmarshal(m, b) -} -func (m *WorkflowTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_WorkflowTemplate.Marshal(b, m, deterministic) -} -func (m *WorkflowTemplate) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkflowTemplate.Merge(m, src) -} -func (m *WorkflowTemplate) XXX_Size() int { - return xxx_messageInfo_WorkflowTemplate.Size(m) -} -func (m *WorkflowTemplate) XXX_DiscardUnknown() { - xxx_messageInfo_WorkflowTemplate.DiscardUnknown(m) -} - -var xxx_messageInfo_WorkflowTemplate proto.InternalMessageInfo - -func (m *WorkflowTemplate) GetId() string { - if m != nil { - return m.Id - } - return "" -} - -func (m *WorkflowTemplate) GetName() string { - if m != nil { - return m.Name - } - return "" -} - -func (m *WorkflowTemplate) GetVersion() int32 { - if m != nil { - return m.Version - } - return 0 -} - -func (m *WorkflowTemplate) GetCreateTime() *timestamp.Timestamp { - if m != nil { - return m.CreateTime - } - return nil -} - -func (m *WorkflowTemplate) GetUpdateTime() *timestamp.Timestamp { - if m != nil { - return m.UpdateTime - } - return nil -} - -func (m *WorkflowTemplate) GetLabels() map[string]string { - if m != nil { - return m.Labels - } - return nil -} - -func (m *WorkflowTemplate) GetPlacement() *WorkflowTemplatePlacement { - if m != nil { - return m.Placement - } - return nil -} - -func (m *WorkflowTemplate) GetJobs() []*OrderedJob { - if m != nil { - return m.Jobs - } - return nil -} - -func (m *WorkflowTemplate) GetParameters() []*TemplateParameter { - if m != nil { - return m.Parameters - } - return nil -} - -// Specifies workflow execution target. -// -// Either `managed_cluster` or `cluster_selector` is required. -type WorkflowTemplatePlacement struct { - // Required. Specifies where workflow executes; either on a managed - // cluster or an existing cluster chosen by labels. - // - // Types that are valid to be assigned to Placement: - // *WorkflowTemplatePlacement_ManagedCluster - // *WorkflowTemplatePlacement_ClusterSelector - Placement isWorkflowTemplatePlacement_Placement `protobuf_oneof:"placement"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *WorkflowTemplatePlacement) Reset() { *m = WorkflowTemplatePlacement{} } -func (m *WorkflowTemplatePlacement) String() string { return proto.CompactTextString(m) } -func (*WorkflowTemplatePlacement) ProtoMessage() {} -func (*WorkflowTemplatePlacement) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{1} -} - -func (m *WorkflowTemplatePlacement) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_WorkflowTemplatePlacement.Unmarshal(m, b) -} -func (m *WorkflowTemplatePlacement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_WorkflowTemplatePlacement.Marshal(b, m, deterministic) -} -func (m *WorkflowTemplatePlacement) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkflowTemplatePlacement.Merge(m, src) -} -func (m *WorkflowTemplatePlacement) XXX_Size() int { - return xxx_messageInfo_WorkflowTemplatePlacement.Size(m) -} -func (m *WorkflowTemplatePlacement) XXX_DiscardUnknown() { - xxx_messageInfo_WorkflowTemplatePlacement.DiscardUnknown(m) -} - -var xxx_messageInfo_WorkflowTemplatePlacement proto.InternalMessageInfo - -type isWorkflowTemplatePlacement_Placement interface { - isWorkflowTemplatePlacement_Placement() -} - -type WorkflowTemplatePlacement_ManagedCluster struct { - ManagedCluster *ManagedCluster `protobuf:"bytes,1,opt,name=managed_cluster,json=managedCluster,proto3,oneof"` -} - -type WorkflowTemplatePlacement_ClusterSelector struct { - ClusterSelector *ClusterSelector `protobuf:"bytes,2,opt,name=cluster_selector,json=clusterSelector,proto3,oneof"` -} - -func (*WorkflowTemplatePlacement_ManagedCluster) isWorkflowTemplatePlacement_Placement() {} - -func (*WorkflowTemplatePlacement_ClusterSelector) isWorkflowTemplatePlacement_Placement() {} - -func (m *WorkflowTemplatePlacement) GetPlacement() isWorkflowTemplatePlacement_Placement { - if m != nil { - return m.Placement - } - return nil -} - -func (m *WorkflowTemplatePlacement) GetManagedCluster() *ManagedCluster { - if x, ok := m.GetPlacement().(*WorkflowTemplatePlacement_ManagedCluster); ok { - return x.ManagedCluster - } - return nil -} - -func (m *WorkflowTemplatePlacement) GetClusterSelector() *ClusterSelector { - if x, ok := m.GetPlacement().(*WorkflowTemplatePlacement_ClusterSelector); ok { - return x.ClusterSelector - } - return nil -} - -// XXX_OneofFuncs is for the internal use of the proto package. -func (*WorkflowTemplatePlacement) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { - return _WorkflowTemplatePlacement_OneofMarshaler, _WorkflowTemplatePlacement_OneofUnmarshaler, _WorkflowTemplatePlacement_OneofSizer, []interface{}{ - (*WorkflowTemplatePlacement_ManagedCluster)(nil), - (*WorkflowTemplatePlacement_ClusterSelector)(nil), - } -} - -func _WorkflowTemplatePlacement_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { - m := msg.(*WorkflowTemplatePlacement) - // placement - switch x := m.Placement.(type) { - case *WorkflowTemplatePlacement_ManagedCluster: - b.EncodeVarint(1<<3 | proto.WireBytes) - if err := b.EncodeMessage(x.ManagedCluster); err != nil { - return err - } - case *WorkflowTemplatePlacement_ClusterSelector: - b.EncodeVarint(2<<3 | proto.WireBytes) - if err := b.EncodeMessage(x.ClusterSelector); err != nil { - return err - } - case nil: - default: - return fmt.Errorf("WorkflowTemplatePlacement.Placement has unexpected type %T", x) - } - return nil -} - -func _WorkflowTemplatePlacement_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { - m := msg.(*WorkflowTemplatePlacement) - switch tag { - case 1: // placement.managed_cluster - if wire != proto.WireBytes { - return true, proto.ErrInternalBadWireType - } - msg := new(ManagedCluster) - err := b.DecodeMessage(msg) - m.Placement = &WorkflowTemplatePlacement_ManagedCluster{msg} - return true, err - case 2: // placement.cluster_selector - if wire != proto.WireBytes { - return true, proto.ErrInternalBadWireType - } - msg := new(ClusterSelector) - err := b.DecodeMessage(msg) - m.Placement = &WorkflowTemplatePlacement_ClusterSelector{msg} - return true, err - default: - return false, nil - } -} - -func _WorkflowTemplatePlacement_OneofSizer(msg proto.Message) (n int) { - m := msg.(*WorkflowTemplatePlacement) - // placement - switch x := m.Placement.(type) { - case *WorkflowTemplatePlacement_ManagedCluster: - s := proto.Size(x.ManagedCluster) - n += 1 // tag and wire - n += proto.SizeVarint(uint64(s)) - n += s - case *WorkflowTemplatePlacement_ClusterSelector: - s := proto.Size(x.ClusterSelector) - n += 1 // tag and wire - n += proto.SizeVarint(uint64(s)) - n += s - case nil: - default: - panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) - } - return n -} - -// Cluster that is managed by the workflow. -type ManagedCluster struct { - // Required. The cluster name prefix. A unique cluster name will be formed by - // appending a random suffix. - // - // The name must contain only lower-case letters (a-z), numbers (0-9), - // and hyphens (-). Must begin with a letter. Cannot begin or end with - // hyphen. Must consist of between 2 and 35 characters. - ClusterName string `protobuf:"bytes,2,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` - // Required. The cluster configuration. - Config *ClusterConfig `protobuf:"bytes,3,opt,name=config,proto3" json:"config,omitempty"` - // Optional. The labels to associate with this cluster. - // - // Label keys must be between 1 and 63 characters long, and must conform to - // the following PCRE regular expression: - // [\p{Ll}\p{Lo}][\p{Ll}\p{Lo}\p{N}_-]{0,62} - // - // Label values must be between 1 and 63 characters long, and must conform to - // the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} - // - // No more than 32 labels can be associated with a given cluster. - Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,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 *ManagedCluster) Reset() { *m = ManagedCluster{} } -func (m *ManagedCluster) String() string { return proto.CompactTextString(m) } -func (*ManagedCluster) ProtoMessage() {} -func (*ManagedCluster) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{2} -} - -func (m *ManagedCluster) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ManagedCluster.Unmarshal(m, b) -} -func (m *ManagedCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ManagedCluster.Marshal(b, m, deterministic) -} -func (m *ManagedCluster) XXX_Merge(src proto.Message) { - xxx_messageInfo_ManagedCluster.Merge(m, src) -} -func (m *ManagedCluster) XXX_Size() int { - return xxx_messageInfo_ManagedCluster.Size(m) -} -func (m *ManagedCluster) XXX_DiscardUnknown() { - xxx_messageInfo_ManagedCluster.DiscardUnknown(m) -} - -var xxx_messageInfo_ManagedCluster proto.InternalMessageInfo - -func (m *ManagedCluster) GetClusterName() string { - if m != nil { - return m.ClusterName - } - return "" -} - -func (m *ManagedCluster) GetConfig() *ClusterConfig { - if m != nil { - return m.Config - } - return nil -} - -func (m *ManagedCluster) GetLabels() map[string]string { - if m != nil { - return m.Labels - } - return nil -} - -// A selector that chooses target cluster for jobs based on metadata. -type ClusterSelector struct { - // Optional. The zone where workflow process executes. This parameter does not - // affect the selection of the cluster. - // - // If unspecified, the zone of the first cluster matching the selector - // is used. - Zone string `protobuf:"bytes,1,opt,name=zone,proto3" json:"zone,omitempty"` - // Required. The cluster labels. Cluster must have all labels - // to match. - ClusterLabels map[string]string `protobuf:"bytes,2,rep,name=cluster_labels,json=clusterLabels,proto3" json:"cluster_labels,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 *ClusterSelector) Reset() { *m = ClusterSelector{} } -func (m *ClusterSelector) String() string { return proto.CompactTextString(m) } -func (*ClusterSelector) ProtoMessage() {} -func (*ClusterSelector) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{3} -} - -func (m *ClusterSelector) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ClusterSelector.Unmarshal(m, b) -} -func (m *ClusterSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ClusterSelector.Marshal(b, m, deterministic) -} -func (m *ClusterSelector) XXX_Merge(src proto.Message) { - xxx_messageInfo_ClusterSelector.Merge(m, src) -} -func (m *ClusterSelector) XXX_Size() int { - return xxx_messageInfo_ClusterSelector.Size(m) -} -func (m *ClusterSelector) XXX_DiscardUnknown() { - xxx_messageInfo_ClusterSelector.DiscardUnknown(m) -} - -var xxx_messageInfo_ClusterSelector proto.InternalMessageInfo - -func (m *ClusterSelector) GetZone() string { - if m != nil { - return m.Zone - } - return "" -} - -func (m *ClusterSelector) GetClusterLabels() map[string]string { - if m != nil { - return m.ClusterLabels - } - return nil -} - -// A job executed by the workflow. -type OrderedJob struct { - // Required. The step id. The id must be unique among all jobs - // within the template. - // - // The step id is used as prefix for job id, as job - // `goog-dataproc-workflow-step-id` label, and in - // [prerequisiteStepIds][google.cloud.dataproc.v1.OrderedJob.prerequisite_step_ids] field from other - // steps. - // - // The id must contain only letters (a-z, A-Z), numbers (0-9), - // underscores (_), and hyphens (-). Cannot begin or end with underscore - // or hyphen. Must consist of between 3 and 50 characters. - StepId string `protobuf:"bytes,1,opt,name=step_id,json=stepId,proto3" json:"step_id,omitempty"` - // Required. The job definition. - // - // Types that are valid to be assigned to JobType: - // *OrderedJob_HadoopJob - // *OrderedJob_SparkJob - // *OrderedJob_PysparkJob - // *OrderedJob_HiveJob - // *OrderedJob_PigJob - // *OrderedJob_SparkSqlJob - JobType isOrderedJob_JobType `protobuf_oneof:"job_type"` - // Optional. The labels to associate with this job. - // - // Label keys must be between 1 and 63 characters long, and must conform to - // the following regular expression: - // [\p{Ll}\p{Lo}][\p{Ll}\p{Lo}\p{N}_-]{0,62} - // - // Label values must be between 1 and 63 characters long, and must conform to - // the following regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} - // - // No more than 32 labels can be associated with a given job. - Labels map[string]string `protobuf:"bytes,8,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - // Optional. Job scheduling configuration. - Scheduling *JobScheduling `protobuf:"bytes,9,opt,name=scheduling,proto3" json:"scheduling,omitempty"` - // Optional. The optional list of prerequisite job step_ids. - // If not specified, the job will start at the beginning of workflow. - PrerequisiteStepIds []string `protobuf:"bytes,10,rep,name=prerequisite_step_ids,json=prerequisiteStepIds,proto3" json:"prerequisite_step_ids,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *OrderedJob) Reset() { *m = OrderedJob{} } -func (m *OrderedJob) String() string { return proto.CompactTextString(m) } -func (*OrderedJob) ProtoMessage() {} -func (*OrderedJob) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{4} -} - -func (m *OrderedJob) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_OrderedJob.Unmarshal(m, b) -} -func (m *OrderedJob) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_OrderedJob.Marshal(b, m, deterministic) -} -func (m *OrderedJob) XXX_Merge(src proto.Message) { - xxx_messageInfo_OrderedJob.Merge(m, src) -} -func (m *OrderedJob) XXX_Size() int { - return xxx_messageInfo_OrderedJob.Size(m) -} -func (m *OrderedJob) XXX_DiscardUnknown() { - xxx_messageInfo_OrderedJob.DiscardUnknown(m) -} - -var xxx_messageInfo_OrderedJob proto.InternalMessageInfo - -func (m *OrderedJob) GetStepId() string { - if m != nil { - return m.StepId - } - return "" -} - -type isOrderedJob_JobType interface { - isOrderedJob_JobType() -} - -type OrderedJob_HadoopJob struct { - HadoopJob *HadoopJob `protobuf:"bytes,2,opt,name=hadoop_job,json=hadoopJob,proto3,oneof"` -} - -type OrderedJob_SparkJob struct { - SparkJob *SparkJob `protobuf:"bytes,3,opt,name=spark_job,json=sparkJob,proto3,oneof"` -} - -type OrderedJob_PysparkJob struct { - PysparkJob *PySparkJob `protobuf:"bytes,4,opt,name=pyspark_job,json=pysparkJob,proto3,oneof"` -} - -type OrderedJob_HiveJob struct { - HiveJob *HiveJob `protobuf:"bytes,5,opt,name=hive_job,json=hiveJob,proto3,oneof"` -} - -type OrderedJob_PigJob struct { - PigJob *PigJob `protobuf:"bytes,6,opt,name=pig_job,json=pigJob,proto3,oneof"` -} - -type OrderedJob_SparkSqlJob struct { - SparkSqlJob *SparkSqlJob `protobuf:"bytes,7,opt,name=spark_sql_job,json=sparkSqlJob,proto3,oneof"` -} - -func (*OrderedJob_HadoopJob) isOrderedJob_JobType() {} - -func (*OrderedJob_SparkJob) isOrderedJob_JobType() {} - -func (*OrderedJob_PysparkJob) isOrderedJob_JobType() {} - -func (*OrderedJob_HiveJob) isOrderedJob_JobType() {} - -func (*OrderedJob_PigJob) isOrderedJob_JobType() {} - -func (*OrderedJob_SparkSqlJob) isOrderedJob_JobType() {} - -func (m *OrderedJob) GetJobType() isOrderedJob_JobType { - if m != nil { - return m.JobType - } - return nil -} - -func (m *OrderedJob) GetHadoopJob() *HadoopJob { - if x, ok := m.GetJobType().(*OrderedJob_HadoopJob); ok { - return x.HadoopJob - } - return nil -} - -func (m *OrderedJob) GetSparkJob() *SparkJob { - if x, ok := m.GetJobType().(*OrderedJob_SparkJob); ok { - return x.SparkJob - } - return nil -} - -func (m *OrderedJob) GetPysparkJob() *PySparkJob { - if x, ok := m.GetJobType().(*OrderedJob_PysparkJob); ok { - return x.PysparkJob - } - return nil -} - -func (m *OrderedJob) GetHiveJob() *HiveJob { - if x, ok := m.GetJobType().(*OrderedJob_HiveJob); ok { - return x.HiveJob - } - return nil -} - -func (m *OrderedJob) GetPigJob() *PigJob { - if x, ok := m.GetJobType().(*OrderedJob_PigJob); ok { - return x.PigJob - } - return nil -} - -func (m *OrderedJob) GetSparkSqlJob() *SparkSqlJob { - if x, ok := m.GetJobType().(*OrderedJob_SparkSqlJob); ok { - return x.SparkSqlJob - } - return nil -} - -func (m *OrderedJob) GetLabels() map[string]string { - if m != nil { - return m.Labels - } - return nil -} - -func (m *OrderedJob) GetScheduling() *JobScheduling { - if m != nil { - return m.Scheduling - } - return nil -} - -func (m *OrderedJob) GetPrerequisiteStepIds() []string { - if m != nil { - return m.PrerequisiteStepIds - } - return nil -} - -// XXX_OneofFuncs is for the internal use of the proto package. -func (*OrderedJob) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { - return _OrderedJob_OneofMarshaler, _OrderedJob_OneofUnmarshaler, _OrderedJob_OneofSizer, []interface{}{ - (*OrderedJob_HadoopJob)(nil), - (*OrderedJob_SparkJob)(nil), - (*OrderedJob_PysparkJob)(nil), - (*OrderedJob_HiveJob)(nil), - (*OrderedJob_PigJob)(nil), - (*OrderedJob_SparkSqlJob)(nil), - } -} - -func _OrderedJob_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { - m := msg.(*OrderedJob) - // job_type - switch x := m.JobType.(type) { - case *OrderedJob_HadoopJob: - b.EncodeVarint(2<<3 | proto.WireBytes) - if err := b.EncodeMessage(x.HadoopJob); err != nil { - return err - } - case *OrderedJob_SparkJob: - b.EncodeVarint(3<<3 | proto.WireBytes) - if err := b.EncodeMessage(x.SparkJob); err != nil { - return err - } - case *OrderedJob_PysparkJob: - b.EncodeVarint(4<<3 | proto.WireBytes) - if err := b.EncodeMessage(x.PysparkJob); err != nil { - return err - } - case *OrderedJob_HiveJob: - b.EncodeVarint(5<<3 | proto.WireBytes) - if err := b.EncodeMessage(x.HiveJob); err != nil { - return err - } - case *OrderedJob_PigJob: - b.EncodeVarint(6<<3 | proto.WireBytes) - if err := b.EncodeMessage(x.PigJob); err != nil { - return err - } - case *OrderedJob_SparkSqlJob: - b.EncodeVarint(7<<3 | proto.WireBytes) - if err := b.EncodeMessage(x.SparkSqlJob); err != nil { - return err - } - case nil: - default: - return fmt.Errorf("OrderedJob.JobType has unexpected type %T", x) - } - return nil -} - -func _OrderedJob_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { - m := msg.(*OrderedJob) - switch tag { - case 2: // job_type.hadoop_job - if wire != proto.WireBytes { - return true, proto.ErrInternalBadWireType - } - msg := new(HadoopJob) - err := b.DecodeMessage(msg) - m.JobType = &OrderedJob_HadoopJob{msg} - return true, err - case 3: // job_type.spark_job - if wire != proto.WireBytes { - return true, proto.ErrInternalBadWireType - } - msg := new(SparkJob) - err := b.DecodeMessage(msg) - m.JobType = &OrderedJob_SparkJob{msg} - return true, err - case 4: // job_type.pyspark_job - if wire != proto.WireBytes { - return true, proto.ErrInternalBadWireType - } - msg := new(PySparkJob) - err := b.DecodeMessage(msg) - m.JobType = &OrderedJob_PysparkJob{msg} - return true, err - case 5: // job_type.hive_job - if wire != proto.WireBytes { - return true, proto.ErrInternalBadWireType - } - msg := new(HiveJob) - err := b.DecodeMessage(msg) - m.JobType = &OrderedJob_HiveJob{msg} - return true, err - case 6: // job_type.pig_job - if wire != proto.WireBytes { - return true, proto.ErrInternalBadWireType - } - msg := new(PigJob) - err := b.DecodeMessage(msg) - m.JobType = &OrderedJob_PigJob{msg} - return true, err - case 7: // job_type.spark_sql_job - if wire != proto.WireBytes { - return true, proto.ErrInternalBadWireType - } - msg := new(SparkSqlJob) - err := b.DecodeMessage(msg) - m.JobType = &OrderedJob_SparkSqlJob{msg} - return true, err - default: - return false, nil - } -} - -func _OrderedJob_OneofSizer(msg proto.Message) (n int) { - m := msg.(*OrderedJob) - // job_type - switch x := m.JobType.(type) { - case *OrderedJob_HadoopJob: - s := proto.Size(x.HadoopJob) - n += 1 // tag and wire - n += proto.SizeVarint(uint64(s)) - n += s - case *OrderedJob_SparkJob: - s := proto.Size(x.SparkJob) - n += 1 // tag and wire - n += proto.SizeVarint(uint64(s)) - n += s - case *OrderedJob_PysparkJob: - s := proto.Size(x.PysparkJob) - n += 1 // tag and wire - n += proto.SizeVarint(uint64(s)) - n += s - case *OrderedJob_HiveJob: - s := proto.Size(x.HiveJob) - n += 1 // tag and wire - n += proto.SizeVarint(uint64(s)) - n += s - case *OrderedJob_PigJob: - s := proto.Size(x.PigJob) - n += 1 // tag and wire - n += proto.SizeVarint(uint64(s)) - n += s - case *OrderedJob_SparkSqlJob: - s := proto.Size(x.SparkSqlJob) - n += 1 // tag and wire - n += proto.SizeVarint(uint64(s)) - n += s - case nil: - default: - panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) - } - return n -} - -// A configurable parameter that replaces one or more fields in the template. -// Parameterizable fields: -// - Labels -// - File uris -// - Job properties -// - Job arguments -// - Script variables -// - Main class (in HadoopJob and SparkJob) -// - Zone (in ClusterSelector) -type TemplateParameter struct { - // Required. Parameter name. - // The parameter name is used as the key, and paired with the - // parameter value, which are passed to the template when the template - // is instantiated. - // The name must contain only capital letters (A-Z), numbers (0-9), and - // underscores (_), and must not start with a number. The maximum length is - // 40 characters. - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // Required. Paths to all fields that the parameter replaces. - // A field is allowed to appear in at most one parameter's list of field - // paths. - // - // A field path is similar in syntax to a [google.protobuf.FieldMask][google.protobuf.FieldMask]. - // For example, a field path that references the zone field of a workflow - // template's cluster selector would be specified as - // `placement.clusterSelector.zone`. - // - // Also, field paths can reference fields using the following syntax: - // - // * Values in maps can be referenced by key: - // * labels['key'] - // * placement.clusterSelector.clusterLabels['key'] - // * placement.managedCluster.labels['key'] - // * placement.clusterSelector.clusterLabels['key'] - // * jobs['step-id'].labels['key'] - // - // * Jobs in the jobs list can be referenced by step-id: - // * jobs['step-id'].hadoopJob.mainJarFileUri - // * jobs['step-id'].hiveJob.queryFileUri - // * jobs['step-id'].pySparkJob.mainPythonFileUri - // * jobs['step-id'].hadoopJob.jarFileUris[0] - // * jobs['step-id'].hadoopJob.archiveUris[0] - // * jobs['step-id'].hadoopJob.fileUris[0] - // * jobs['step-id'].pySparkJob.pythonFileUris[0] - // - // * Items in repeated fields can be referenced by a zero-based index: - // * jobs['step-id'].sparkJob.args[0] - // - // * Other examples: - // * jobs['step-id'].hadoopJob.properties['key'] - // * jobs['step-id'].hadoopJob.args[0] - // * jobs['step-id'].hiveJob.scriptVariables['key'] - // * jobs['step-id'].hadoopJob.mainJarFileUri - // * placement.clusterSelector.zone - // - // It may not be possible to parameterize maps and repeated fields in their - // entirety since only individual map values and individual items in repeated - // fields can be referenced. For example, the following field paths are - // invalid: - // - // - placement.clusterSelector.clusterLabels - // - jobs['step-id'].sparkJob.args - Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` - // Optional. Brief description of the parameter. - // Must not exceed 1024 characters. - Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` - // Optional. Validation rules to be applied to this parameter's value. - Validation *ParameterValidation `protobuf:"bytes,4,opt,name=validation,proto3" json:"validation,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *TemplateParameter) Reset() { *m = TemplateParameter{} } -func (m *TemplateParameter) String() string { return proto.CompactTextString(m) } -func (*TemplateParameter) ProtoMessage() {} -func (*TemplateParameter) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{5} -} - -func (m *TemplateParameter) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_TemplateParameter.Unmarshal(m, b) -} -func (m *TemplateParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_TemplateParameter.Marshal(b, m, deterministic) -} -func (m *TemplateParameter) XXX_Merge(src proto.Message) { - xxx_messageInfo_TemplateParameter.Merge(m, src) -} -func (m *TemplateParameter) XXX_Size() int { - return xxx_messageInfo_TemplateParameter.Size(m) -} -func (m *TemplateParameter) XXX_DiscardUnknown() { - xxx_messageInfo_TemplateParameter.DiscardUnknown(m) -} - -var xxx_messageInfo_TemplateParameter proto.InternalMessageInfo - -func (m *TemplateParameter) GetName() string { - if m != nil { - return m.Name - } - return "" -} - -func (m *TemplateParameter) GetFields() []string { - if m != nil { - return m.Fields - } - return nil -} - -func (m *TemplateParameter) GetDescription() string { - if m != nil { - return m.Description - } - return "" -} - -func (m *TemplateParameter) GetValidation() *ParameterValidation { - if m != nil { - return m.Validation - } - return nil -} - -// Configuration for parameter validation. -type ParameterValidation struct { - // Required. The type of validation to be performed. - // - // Types that are valid to be assigned to ValidationType: - // *ParameterValidation_Regex - // *ParameterValidation_Values - ValidationType isParameterValidation_ValidationType `protobuf_oneof:"validation_type"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ParameterValidation) Reset() { *m = ParameterValidation{} } -func (m *ParameterValidation) String() string { return proto.CompactTextString(m) } -func (*ParameterValidation) ProtoMessage() {} -func (*ParameterValidation) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{6} -} - -func (m *ParameterValidation) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ParameterValidation.Unmarshal(m, b) -} -func (m *ParameterValidation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ParameterValidation.Marshal(b, m, deterministic) -} -func (m *ParameterValidation) XXX_Merge(src proto.Message) { - xxx_messageInfo_ParameterValidation.Merge(m, src) -} -func (m *ParameterValidation) XXX_Size() int { - return xxx_messageInfo_ParameterValidation.Size(m) -} -func (m *ParameterValidation) XXX_DiscardUnknown() { - xxx_messageInfo_ParameterValidation.DiscardUnknown(m) -} - -var xxx_messageInfo_ParameterValidation proto.InternalMessageInfo - -type isParameterValidation_ValidationType interface { - isParameterValidation_ValidationType() -} - -type ParameterValidation_Regex struct { - Regex *RegexValidation `protobuf:"bytes,1,opt,name=regex,proto3,oneof"` -} - -type ParameterValidation_Values struct { - Values *ValueValidation `protobuf:"bytes,2,opt,name=values,proto3,oneof"` -} - -func (*ParameterValidation_Regex) isParameterValidation_ValidationType() {} - -func (*ParameterValidation_Values) isParameterValidation_ValidationType() {} - -func (m *ParameterValidation) GetValidationType() isParameterValidation_ValidationType { - if m != nil { - return m.ValidationType - } - return nil -} - -func (m *ParameterValidation) GetRegex() *RegexValidation { - if x, ok := m.GetValidationType().(*ParameterValidation_Regex); ok { - return x.Regex - } - return nil -} - -func (m *ParameterValidation) GetValues() *ValueValidation { - if x, ok := m.GetValidationType().(*ParameterValidation_Values); ok { - return x.Values - } - return nil -} - -// XXX_OneofFuncs is for the internal use of the proto package. -func (*ParameterValidation) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { - return _ParameterValidation_OneofMarshaler, _ParameterValidation_OneofUnmarshaler, _ParameterValidation_OneofSizer, []interface{}{ - (*ParameterValidation_Regex)(nil), - (*ParameterValidation_Values)(nil), - } -} - -func _ParameterValidation_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { - m := msg.(*ParameterValidation) - // validation_type - switch x := m.ValidationType.(type) { - case *ParameterValidation_Regex: - b.EncodeVarint(1<<3 | proto.WireBytes) - if err := b.EncodeMessage(x.Regex); err != nil { - return err - } - case *ParameterValidation_Values: - b.EncodeVarint(2<<3 | proto.WireBytes) - if err := b.EncodeMessage(x.Values); err != nil { - return err - } - case nil: - default: - return fmt.Errorf("ParameterValidation.ValidationType has unexpected type %T", x) - } - return nil -} - -func _ParameterValidation_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { - m := msg.(*ParameterValidation) - switch tag { - case 1: // validation_type.regex - if wire != proto.WireBytes { - return true, proto.ErrInternalBadWireType - } - msg := new(RegexValidation) - err := b.DecodeMessage(msg) - m.ValidationType = &ParameterValidation_Regex{msg} - return true, err - case 2: // validation_type.values - if wire != proto.WireBytes { - return true, proto.ErrInternalBadWireType - } - msg := new(ValueValidation) - err := b.DecodeMessage(msg) - m.ValidationType = &ParameterValidation_Values{msg} - return true, err - default: - return false, nil - } -} - -func _ParameterValidation_OneofSizer(msg proto.Message) (n int) { - m := msg.(*ParameterValidation) - // validation_type - switch x := m.ValidationType.(type) { - case *ParameterValidation_Regex: - s := proto.Size(x.Regex) - n += 1 // tag and wire - n += proto.SizeVarint(uint64(s)) - n += s - case *ParameterValidation_Values: - s := proto.Size(x.Values) - n += 1 // tag and wire - n += proto.SizeVarint(uint64(s)) - n += s - case nil: - default: - panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) - } - return n -} - -// Validation based on regular expressions. -type RegexValidation struct { - // Required. RE2 regular expressions used to validate the parameter's value. - // The value must match the regex in its entirety (substring - // matches are not sufficient). - Regexes []string `protobuf:"bytes,1,rep,name=regexes,proto3" json:"regexes,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *RegexValidation) Reset() { *m = RegexValidation{} } -func (m *RegexValidation) String() string { return proto.CompactTextString(m) } -func (*RegexValidation) ProtoMessage() {} -func (*RegexValidation) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{7} -} - -func (m *RegexValidation) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RegexValidation.Unmarshal(m, b) -} -func (m *RegexValidation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RegexValidation.Marshal(b, m, deterministic) -} -func (m *RegexValidation) XXX_Merge(src proto.Message) { - xxx_messageInfo_RegexValidation.Merge(m, src) -} -func (m *RegexValidation) XXX_Size() int { - return xxx_messageInfo_RegexValidation.Size(m) -} -func (m *RegexValidation) XXX_DiscardUnknown() { - xxx_messageInfo_RegexValidation.DiscardUnknown(m) -} - -var xxx_messageInfo_RegexValidation proto.InternalMessageInfo - -func (m *RegexValidation) GetRegexes() []string { - if m != nil { - return m.Regexes - } - return nil -} - -// Validation based on a list of allowed values. -type ValueValidation struct { - // Required. List of allowed values for the parameter. - Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ValueValidation) Reset() { *m = ValueValidation{} } -func (m *ValueValidation) String() string { return proto.CompactTextString(m) } -func (*ValueValidation) ProtoMessage() {} -func (*ValueValidation) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{8} -} - -func (m *ValueValidation) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ValueValidation.Unmarshal(m, b) -} -func (m *ValueValidation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ValueValidation.Marshal(b, m, deterministic) -} -func (m *ValueValidation) XXX_Merge(src proto.Message) { - xxx_messageInfo_ValueValidation.Merge(m, src) -} -func (m *ValueValidation) XXX_Size() int { - return xxx_messageInfo_ValueValidation.Size(m) -} -func (m *ValueValidation) XXX_DiscardUnknown() { - xxx_messageInfo_ValueValidation.DiscardUnknown(m) -} - -var xxx_messageInfo_ValueValidation proto.InternalMessageInfo - -func (m *ValueValidation) GetValues() []string { - if m != nil { - return m.Values - } - return nil -} - -// A Cloud Dataproc workflow template resource. -type WorkflowMetadata struct { - // Output only. The "resource name" of the template. - Template string `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"` - // Output only. The version of template at the time of - // workflow instantiation. - Version int32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"` - // Output only. The create cluster operation metadata. - CreateCluster *ClusterOperation `protobuf:"bytes,3,opt,name=create_cluster,json=createCluster,proto3" json:"create_cluster,omitempty"` - // Output only. The workflow graph. - Graph *WorkflowGraph `protobuf:"bytes,4,opt,name=graph,proto3" json:"graph,omitempty"` - // Output only. The delete cluster operation metadata. - DeleteCluster *ClusterOperation `protobuf:"bytes,5,opt,name=delete_cluster,json=deleteCluster,proto3" json:"delete_cluster,omitempty"` - // Output only. The workflow state. - State WorkflowMetadata_State `protobuf:"varint,6,opt,name=state,proto3,enum=google.cloud.dataproc.v1.WorkflowMetadata_State" json:"state,omitempty"` - // Output only. The name of the target cluster. - ClusterName string `protobuf:"bytes,7,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` - // Map from parameter names to values that were used for those parameters. - Parameters map[string]string `protobuf:"bytes,8,rep,name=parameters,proto3" json:"parameters,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - // Output only. Workflow start time. - StartTime *timestamp.Timestamp `protobuf:"bytes,9,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` - // Output only. Workflow end time. - EndTime *timestamp.Timestamp `protobuf:"bytes,10,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` - // Output only. The UUID of target cluster. - ClusterUuid string `protobuf:"bytes,11,opt,name=cluster_uuid,json=clusterUuid,proto3" json:"cluster_uuid,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *WorkflowMetadata) Reset() { *m = WorkflowMetadata{} } -func (m *WorkflowMetadata) String() string { return proto.CompactTextString(m) } -func (*WorkflowMetadata) ProtoMessage() {} -func (*WorkflowMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{9} -} - -func (m *WorkflowMetadata) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_WorkflowMetadata.Unmarshal(m, b) -} -func (m *WorkflowMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_WorkflowMetadata.Marshal(b, m, deterministic) -} -func (m *WorkflowMetadata) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkflowMetadata.Merge(m, src) -} -func (m *WorkflowMetadata) XXX_Size() int { - return xxx_messageInfo_WorkflowMetadata.Size(m) -} -func (m *WorkflowMetadata) XXX_DiscardUnknown() { - xxx_messageInfo_WorkflowMetadata.DiscardUnknown(m) -} - -var xxx_messageInfo_WorkflowMetadata proto.InternalMessageInfo - -func (m *WorkflowMetadata) GetTemplate() string { - if m != nil { - return m.Template - } - return "" -} - -func (m *WorkflowMetadata) GetVersion() int32 { - if m != nil { - return m.Version - } - return 0 -} - -func (m *WorkflowMetadata) GetCreateCluster() *ClusterOperation { - if m != nil { - return m.CreateCluster - } - return nil -} - -func (m *WorkflowMetadata) GetGraph() *WorkflowGraph { - if m != nil { - return m.Graph - } - return nil -} - -func (m *WorkflowMetadata) GetDeleteCluster() *ClusterOperation { - if m != nil { - return m.DeleteCluster - } - return nil -} - -func (m *WorkflowMetadata) GetState() WorkflowMetadata_State { - if m != nil { - return m.State - } - return WorkflowMetadata_UNKNOWN -} - -func (m *WorkflowMetadata) GetClusterName() string { - if m != nil { - return m.ClusterName - } - return "" -} - -func (m *WorkflowMetadata) GetParameters() map[string]string { - if m != nil { - return m.Parameters - } - return nil -} - -func (m *WorkflowMetadata) GetStartTime() *timestamp.Timestamp { - if m != nil { - return m.StartTime - } - return nil -} - -func (m *WorkflowMetadata) GetEndTime() *timestamp.Timestamp { - if m != nil { - return m.EndTime - } - return nil -} - -func (m *WorkflowMetadata) GetClusterUuid() string { - if m != nil { - return m.ClusterUuid - } - return "" -} - -// The cluster operation triggered by a workflow. -type ClusterOperation struct { - // Output only. The id of the cluster operation. - OperationId string `protobuf:"bytes,1,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"` - // Output only. Error, if operation failed. - Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` - // Output only. Indicates the operation is done. - Done bool `protobuf:"varint,3,opt,name=done,proto3" json:"done,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ClusterOperation) Reset() { *m = ClusterOperation{} } -func (m *ClusterOperation) String() string { return proto.CompactTextString(m) } -func (*ClusterOperation) ProtoMessage() {} -func (*ClusterOperation) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{10} -} - -func (m *ClusterOperation) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ClusterOperation.Unmarshal(m, b) -} -func (m *ClusterOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ClusterOperation.Marshal(b, m, deterministic) -} -func (m *ClusterOperation) XXX_Merge(src proto.Message) { - xxx_messageInfo_ClusterOperation.Merge(m, src) -} -func (m *ClusterOperation) XXX_Size() int { - return xxx_messageInfo_ClusterOperation.Size(m) -} -func (m *ClusterOperation) XXX_DiscardUnknown() { - xxx_messageInfo_ClusterOperation.DiscardUnknown(m) -} - -var xxx_messageInfo_ClusterOperation proto.InternalMessageInfo - -func (m *ClusterOperation) GetOperationId() string { - if m != nil { - return m.OperationId - } - return "" -} - -func (m *ClusterOperation) GetError() string { - if m != nil { - return m.Error - } - return "" -} - -func (m *ClusterOperation) GetDone() bool { - if m != nil { - return m.Done - } - return false -} - -// The workflow graph. -type WorkflowGraph struct { - // Output only. The workflow nodes. - Nodes []*WorkflowNode `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *WorkflowGraph) Reset() { *m = WorkflowGraph{} } -func (m *WorkflowGraph) String() string { return proto.CompactTextString(m) } -func (*WorkflowGraph) ProtoMessage() {} -func (*WorkflowGraph) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{11} -} - -func (m *WorkflowGraph) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_WorkflowGraph.Unmarshal(m, b) -} -func (m *WorkflowGraph) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_WorkflowGraph.Marshal(b, m, deterministic) -} -func (m *WorkflowGraph) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkflowGraph.Merge(m, src) -} -func (m *WorkflowGraph) XXX_Size() int { - return xxx_messageInfo_WorkflowGraph.Size(m) -} -func (m *WorkflowGraph) XXX_DiscardUnknown() { - xxx_messageInfo_WorkflowGraph.DiscardUnknown(m) -} - -var xxx_messageInfo_WorkflowGraph proto.InternalMessageInfo - -func (m *WorkflowGraph) GetNodes() []*WorkflowNode { - if m != nil { - return m.Nodes - } - return nil -} - -// The workflow node. -type WorkflowNode struct { - // Output only. The name of the node. - StepId string `protobuf:"bytes,1,opt,name=step_id,json=stepId,proto3" json:"step_id,omitempty"` - // Output only. Node's prerequisite nodes. - PrerequisiteStepIds []string `protobuf:"bytes,2,rep,name=prerequisite_step_ids,json=prerequisiteStepIds,proto3" json:"prerequisite_step_ids,omitempty"` - // Output only. The job id; populated after the node enters RUNNING state. - JobId string `protobuf:"bytes,3,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"` - // Output only. The node state. - State WorkflowNode_NodeState `protobuf:"varint,5,opt,name=state,proto3,enum=google.cloud.dataproc.v1.WorkflowNode_NodeState" json:"state,omitempty"` - // Output only. The error detail. - Error string `protobuf:"bytes,6,opt,name=error,proto3" json:"error,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *WorkflowNode) Reset() { *m = WorkflowNode{} } -func (m *WorkflowNode) String() string { return proto.CompactTextString(m) } -func (*WorkflowNode) ProtoMessage() {} -func (*WorkflowNode) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{12} -} - -func (m *WorkflowNode) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_WorkflowNode.Unmarshal(m, b) -} -func (m *WorkflowNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_WorkflowNode.Marshal(b, m, deterministic) -} -func (m *WorkflowNode) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkflowNode.Merge(m, src) -} -func (m *WorkflowNode) XXX_Size() int { - return xxx_messageInfo_WorkflowNode.Size(m) -} -func (m *WorkflowNode) XXX_DiscardUnknown() { - xxx_messageInfo_WorkflowNode.DiscardUnknown(m) -} - -var xxx_messageInfo_WorkflowNode proto.InternalMessageInfo - -func (m *WorkflowNode) GetStepId() string { - if m != nil { - return m.StepId - } - return "" -} - -func (m *WorkflowNode) GetPrerequisiteStepIds() []string { - if m != nil { - return m.PrerequisiteStepIds - } - return nil -} - -func (m *WorkflowNode) GetJobId() string { - if m != nil { - return m.JobId - } - return "" -} - -func (m *WorkflowNode) GetState() WorkflowNode_NodeState { - if m != nil { - return m.State - } - return WorkflowNode_NODE_STATE_UNSPECIFIED -} - -func (m *WorkflowNode) GetError() string { - if m != nil { - return m.Error - } - return "" -} - -// A request to create a workflow template. -type CreateWorkflowTemplateRequest struct { - // Required. The "resource name" of the region, as described - // in https://cloud.google.com/apis/design/resource_names of the form - // `projects/{project_id}/regions/{region}` - Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` - // Required. The Dataproc workflow template to create. - Template *WorkflowTemplate `protobuf:"bytes,2,opt,name=template,proto3" json:"template,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *CreateWorkflowTemplateRequest) Reset() { *m = CreateWorkflowTemplateRequest{} } -func (m *CreateWorkflowTemplateRequest) String() string { return proto.CompactTextString(m) } -func (*CreateWorkflowTemplateRequest) ProtoMessage() {} -func (*CreateWorkflowTemplateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{13} -} - -func (m *CreateWorkflowTemplateRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CreateWorkflowTemplateRequest.Unmarshal(m, b) -} -func (m *CreateWorkflowTemplateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CreateWorkflowTemplateRequest.Marshal(b, m, deterministic) -} -func (m *CreateWorkflowTemplateRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_CreateWorkflowTemplateRequest.Merge(m, src) -} -func (m *CreateWorkflowTemplateRequest) XXX_Size() int { - return xxx_messageInfo_CreateWorkflowTemplateRequest.Size(m) -} -func (m *CreateWorkflowTemplateRequest) XXX_DiscardUnknown() { - xxx_messageInfo_CreateWorkflowTemplateRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_CreateWorkflowTemplateRequest proto.InternalMessageInfo - -func (m *CreateWorkflowTemplateRequest) GetParent() string { - if m != nil { - return m.Parent - } - return "" -} - -func (m *CreateWorkflowTemplateRequest) GetTemplate() *WorkflowTemplate { - if m != nil { - return m.Template - } - return nil -} - -// A request to fetch a workflow template. -type GetWorkflowTemplateRequest struct { - // Required. The "resource name" of the workflow template, as described - // in https://cloud.google.com/apis/design/resource_names of the form - // `projects/{project_id}/regions/{region}/workflowTemplates/{template_id}` - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // Optional. The version of workflow template to retrieve. Only previously - // instatiated versions can be retrieved. - // - // If unspecified, retrieves the current version. - Version int32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *GetWorkflowTemplateRequest) Reset() { *m = GetWorkflowTemplateRequest{} } -func (m *GetWorkflowTemplateRequest) String() string { return proto.CompactTextString(m) } -func (*GetWorkflowTemplateRequest) ProtoMessage() {} -func (*GetWorkflowTemplateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{14} -} - -func (m *GetWorkflowTemplateRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetWorkflowTemplateRequest.Unmarshal(m, b) -} -func (m *GetWorkflowTemplateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetWorkflowTemplateRequest.Marshal(b, m, deterministic) -} -func (m *GetWorkflowTemplateRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetWorkflowTemplateRequest.Merge(m, src) -} -func (m *GetWorkflowTemplateRequest) XXX_Size() int { - return xxx_messageInfo_GetWorkflowTemplateRequest.Size(m) -} -func (m *GetWorkflowTemplateRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetWorkflowTemplateRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_GetWorkflowTemplateRequest proto.InternalMessageInfo - -func (m *GetWorkflowTemplateRequest) GetName() string { - if m != nil { - return m.Name - } - return "" -} - -func (m *GetWorkflowTemplateRequest) GetVersion() int32 { - if m != nil { - return m.Version - } - return 0 -} - -// A request to instantiate a workflow template. -type InstantiateWorkflowTemplateRequest struct { - // Required. The "resource name" of the workflow template, as described - // in https://cloud.google.com/apis/design/resource_names of the form - // `projects/{project_id}/regions/{region}/workflowTemplates/{template_id}` - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // Optional. The version of workflow template to instantiate. If specified, - // the workflow will be instantiated only if the current version of - // the workflow template has the supplied version. - // - // This option cannot be used to instantiate a previous version of - // workflow template. - Version int32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"` - // Optional. A tag that prevents multiple concurrent workflow - // instances with the same tag from running. This mitigates risk of - // concurrent instances started due to retries. - // - // It is recommended to always set this value to a - // [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier). - // - // The tag must contain only letters (a-z, A-Z), numbers (0-9), - // underscores (_), and hyphens (-). The maximum length is 40 characters. - RequestId string `protobuf:"bytes,5,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` - // Optional. Map from parameter names to values that should be used for those - // parameters. Values may not exceed 100 characters. - Parameters map[string]string `protobuf:"bytes,6,rep,name=parameters,proto3" json:"parameters,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 *InstantiateWorkflowTemplateRequest) Reset() { *m = InstantiateWorkflowTemplateRequest{} } -func (m *InstantiateWorkflowTemplateRequest) String() string { return proto.CompactTextString(m) } -func (*InstantiateWorkflowTemplateRequest) ProtoMessage() {} -func (*InstantiateWorkflowTemplateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{15} -} - -func (m *InstantiateWorkflowTemplateRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_InstantiateWorkflowTemplateRequest.Unmarshal(m, b) -} -func (m *InstantiateWorkflowTemplateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_InstantiateWorkflowTemplateRequest.Marshal(b, m, deterministic) -} -func (m *InstantiateWorkflowTemplateRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_InstantiateWorkflowTemplateRequest.Merge(m, src) -} -func (m *InstantiateWorkflowTemplateRequest) XXX_Size() int { - return xxx_messageInfo_InstantiateWorkflowTemplateRequest.Size(m) -} -func (m *InstantiateWorkflowTemplateRequest) XXX_DiscardUnknown() { - xxx_messageInfo_InstantiateWorkflowTemplateRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_InstantiateWorkflowTemplateRequest proto.InternalMessageInfo - -func (m *InstantiateWorkflowTemplateRequest) GetName() string { - if m != nil { - return m.Name - } - return "" -} - -func (m *InstantiateWorkflowTemplateRequest) GetVersion() int32 { - if m != nil { - return m.Version - } - return 0 -} - -func (m *InstantiateWorkflowTemplateRequest) GetRequestId() string { - if m != nil { - return m.RequestId - } - return "" -} - -func (m *InstantiateWorkflowTemplateRequest) GetParameters() map[string]string { - if m != nil { - return m.Parameters - } - return nil -} - -// A request to instantiate an inline workflow template. -type InstantiateInlineWorkflowTemplateRequest struct { - // Required. The "resource name" of the workflow template region, as described - // in https://cloud.google.com/apis/design/resource_names of the form - // `projects/{project_id}/regions/{region}` - Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` - // Required. The workflow template to instantiate. - Template *WorkflowTemplate `protobuf:"bytes,2,opt,name=template,proto3" json:"template,omitempty"` - // Optional. A tag that prevents multiple concurrent workflow - // instances with the same tag from running. This mitigates risk of - // concurrent instances started due to retries. - // - // It is recommended to always set this value to a - // [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier). - // - // The tag must contain only letters (a-z, A-Z), numbers (0-9), - // underscores (_), and hyphens (-). The maximum length is 40 characters. - RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *InstantiateInlineWorkflowTemplateRequest) Reset() { - *m = InstantiateInlineWorkflowTemplateRequest{} -} -func (m *InstantiateInlineWorkflowTemplateRequest) String() string { return proto.CompactTextString(m) } -func (*InstantiateInlineWorkflowTemplateRequest) ProtoMessage() {} -func (*InstantiateInlineWorkflowTemplateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{16} -} - -func (m *InstantiateInlineWorkflowTemplateRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_InstantiateInlineWorkflowTemplateRequest.Unmarshal(m, b) -} -func (m *InstantiateInlineWorkflowTemplateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_InstantiateInlineWorkflowTemplateRequest.Marshal(b, m, deterministic) -} -func (m *InstantiateInlineWorkflowTemplateRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_InstantiateInlineWorkflowTemplateRequest.Merge(m, src) -} -func (m *InstantiateInlineWorkflowTemplateRequest) XXX_Size() int { - return xxx_messageInfo_InstantiateInlineWorkflowTemplateRequest.Size(m) -} -func (m *InstantiateInlineWorkflowTemplateRequest) XXX_DiscardUnknown() { - xxx_messageInfo_InstantiateInlineWorkflowTemplateRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_InstantiateInlineWorkflowTemplateRequest proto.InternalMessageInfo - -func (m *InstantiateInlineWorkflowTemplateRequest) GetParent() string { - if m != nil { - return m.Parent - } - return "" -} - -func (m *InstantiateInlineWorkflowTemplateRequest) GetTemplate() *WorkflowTemplate { - if m != nil { - return m.Template - } - return nil -} - -func (m *InstantiateInlineWorkflowTemplateRequest) GetRequestId() string { - if m != nil { - return m.RequestId - } - return "" -} - -// A request to update a workflow template. -type UpdateWorkflowTemplateRequest struct { - // Required. The updated workflow template. - // - // The `template.version` field must match the current version. - Template *WorkflowTemplate `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *UpdateWorkflowTemplateRequest) Reset() { *m = UpdateWorkflowTemplateRequest{} } -func (m *UpdateWorkflowTemplateRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateWorkflowTemplateRequest) ProtoMessage() {} -func (*UpdateWorkflowTemplateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{17} -} - -func (m *UpdateWorkflowTemplateRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateWorkflowTemplateRequest.Unmarshal(m, b) -} -func (m *UpdateWorkflowTemplateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateWorkflowTemplateRequest.Marshal(b, m, deterministic) -} -func (m *UpdateWorkflowTemplateRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateWorkflowTemplateRequest.Merge(m, src) -} -func (m *UpdateWorkflowTemplateRequest) XXX_Size() int { - return xxx_messageInfo_UpdateWorkflowTemplateRequest.Size(m) -} -func (m *UpdateWorkflowTemplateRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateWorkflowTemplateRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_UpdateWorkflowTemplateRequest proto.InternalMessageInfo - -func (m *UpdateWorkflowTemplateRequest) GetTemplate() *WorkflowTemplate { - if m != nil { - return m.Template - } - return nil -} - -// A request to list workflow templates in a project. -type ListWorkflowTemplatesRequest struct { - // Required. The "resource name" of the region, as described - // in https://cloud.google.com/apis/design/resource_names of the form - // `projects/{project_id}/regions/{region}` - Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` - // Optional. The maximum number of results to return in each response. - PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` - // Optional. The page token, returned by a previous call, to request the - // next page of results. - PageToken string `protobuf:"bytes,3,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 *ListWorkflowTemplatesRequest) Reset() { *m = ListWorkflowTemplatesRequest{} } -func (m *ListWorkflowTemplatesRequest) String() string { return proto.CompactTextString(m) } -func (*ListWorkflowTemplatesRequest) ProtoMessage() {} -func (*ListWorkflowTemplatesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{18} -} - -func (m *ListWorkflowTemplatesRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ListWorkflowTemplatesRequest.Unmarshal(m, b) -} -func (m *ListWorkflowTemplatesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ListWorkflowTemplatesRequest.Marshal(b, m, deterministic) -} -func (m *ListWorkflowTemplatesRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_ListWorkflowTemplatesRequest.Merge(m, src) -} -func (m *ListWorkflowTemplatesRequest) XXX_Size() int { - return xxx_messageInfo_ListWorkflowTemplatesRequest.Size(m) -} -func (m *ListWorkflowTemplatesRequest) XXX_DiscardUnknown() { - xxx_messageInfo_ListWorkflowTemplatesRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_ListWorkflowTemplatesRequest proto.InternalMessageInfo - -func (m *ListWorkflowTemplatesRequest) GetParent() string { - if m != nil { - return m.Parent - } - return "" -} - -func (m *ListWorkflowTemplatesRequest) GetPageSize() int32 { - if m != nil { - return m.PageSize - } - return 0 -} - -func (m *ListWorkflowTemplatesRequest) GetPageToken() string { - if m != nil { - return m.PageToken - } - return "" -} - -// A response to a request to list workflow templates in a project. -type ListWorkflowTemplatesResponse struct { - // Output only. WorkflowTemplates list. - Templates []*WorkflowTemplate `protobuf:"bytes,1,rep,name=templates,proto3" json:"templates,omitempty"` - // Output only. This token is included in the response if there are more - // results to fetch. To fetch additional results, provide this value as the - // page_token in a subsequent <code>ListWorkflowTemplatesRequest</code>. - 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 *ListWorkflowTemplatesResponse) Reset() { *m = ListWorkflowTemplatesResponse{} } -func (m *ListWorkflowTemplatesResponse) String() string { return proto.CompactTextString(m) } -func (*ListWorkflowTemplatesResponse) ProtoMessage() {} -func (*ListWorkflowTemplatesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{19} -} - -func (m *ListWorkflowTemplatesResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ListWorkflowTemplatesResponse.Unmarshal(m, b) -} -func (m *ListWorkflowTemplatesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ListWorkflowTemplatesResponse.Marshal(b, m, deterministic) -} -func (m *ListWorkflowTemplatesResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_ListWorkflowTemplatesResponse.Merge(m, src) -} -func (m *ListWorkflowTemplatesResponse) XXX_Size() int { - return xxx_messageInfo_ListWorkflowTemplatesResponse.Size(m) -} -func (m *ListWorkflowTemplatesResponse) XXX_DiscardUnknown() { - xxx_messageInfo_ListWorkflowTemplatesResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_ListWorkflowTemplatesResponse proto.InternalMessageInfo - -func (m *ListWorkflowTemplatesResponse) GetTemplates() []*WorkflowTemplate { - if m != nil { - return m.Templates - } - return nil -} - -func (m *ListWorkflowTemplatesResponse) GetNextPageToken() string { - if m != nil { - return m.NextPageToken - } - return "" -} - -// A request to delete a workflow template. -// -// Currently started workflows will remain running. -type DeleteWorkflowTemplateRequest struct { - // Required. The "resource name" of the workflow template, as described - // in https://cloud.google.com/apis/design/resource_names of the form - // `projects/{project_id}/regions/{region}/workflowTemplates/{template_id}` - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // Optional. The version of workflow template to delete. If specified, - // will only delete the template if the current server version matches - // specified version. - Version int32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *DeleteWorkflowTemplateRequest) Reset() { *m = DeleteWorkflowTemplateRequest{} } -func (m *DeleteWorkflowTemplateRequest) String() string { return proto.CompactTextString(m) } -func (*DeleteWorkflowTemplateRequest) ProtoMessage() {} -func (*DeleteWorkflowTemplateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_a839f5a867063db9, []int{20} -} - -func (m *DeleteWorkflowTemplateRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DeleteWorkflowTemplateRequest.Unmarshal(m, b) -} -func (m *DeleteWorkflowTemplateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DeleteWorkflowTemplateRequest.Marshal(b, m, deterministic) -} -func (m *DeleteWorkflowTemplateRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_DeleteWorkflowTemplateRequest.Merge(m, src) -} -func (m *DeleteWorkflowTemplateRequest) XXX_Size() int { - return xxx_messageInfo_DeleteWorkflowTemplateRequest.Size(m) -} -func (m *DeleteWorkflowTemplateRequest) XXX_DiscardUnknown() { - xxx_messageInfo_DeleteWorkflowTemplateRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_DeleteWorkflowTemplateRequest proto.InternalMessageInfo - -func (m *DeleteWorkflowTemplateRequest) GetName() string { - if m != nil { - return m.Name - } - return "" -} - -func (m *DeleteWorkflowTemplateRequest) GetVersion() int32 { - if m != nil { - return m.Version - } - return 0 -} - -func init() { - proto.RegisterEnum("google.cloud.dataproc.v1.WorkflowMetadata_State", WorkflowMetadata_State_name, WorkflowMetadata_State_value) - proto.RegisterEnum("google.cloud.dataproc.v1.WorkflowNode_NodeState", WorkflowNode_NodeState_name, WorkflowNode_NodeState_value) - proto.RegisterType((*WorkflowTemplate)(nil), "google.cloud.dataproc.v1.WorkflowTemplate") - proto.RegisterMapType((map[string]string)(nil), "google.cloud.dataproc.v1.WorkflowTemplate.LabelsEntry") - proto.RegisterType((*WorkflowTemplatePlacement)(nil), "google.cloud.dataproc.v1.WorkflowTemplatePlacement") - proto.RegisterType((*ManagedCluster)(nil), "google.cloud.dataproc.v1.ManagedCluster") - proto.RegisterMapType((map[string]string)(nil), "google.cloud.dataproc.v1.ManagedCluster.LabelsEntry") - proto.RegisterType((*ClusterSelector)(nil), "google.cloud.dataproc.v1.ClusterSelector") - proto.RegisterMapType((map[string]string)(nil), "google.cloud.dataproc.v1.ClusterSelector.ClusterLabelsEntry") - proto.RegisterType((*OrderedJob)(nil), "google.cloud.dataproc.v1.OrderedJob") - proto.RegisterMapType((map[string]string)(nil), "google.cloud.dataproc.v1.OrderedJob.LabelsEntry") - proto.RegisterType((*TemplateParameter)(nil), "google.cloud.dataproc.v1.TemplateParameter") - proto.RegisterType((*ParameterValidation)(nil), "google.cloud.dataproc.v1.ParameterValidation") - proto.RegisterType((*RegexValidation)(nil), "google.cloud.dataproc.v1.RegexValidation") - proto.RegisterType((*ValueValidation)(nil), "google.cloud.dataproc.v1.ValueValidation") - proto.RegisterType((*WorkflowMetadata)(nil), "google.cloud.dataproc.v1.WorkflowMetadata") - proto.RegisterMapType((map[string]string)(nil), "google.cloud.dataproc.v1.WorkflowMetadata.ParametersEntry") - proto.RegisterType((*ClusterOperation)(nil), "google.cloud.dataproc.v1.ClusterOperation") - proto.RegisterType((*WorkflowGraph)(nil), "google.cloud.dataproc.v1.WorkflowGraph") - proto.RegisterType((*WorkflowNode)(nil), "google.cloud.dataproc.v1.WorkflowNode") - proto.RegisterType((*CreateWorkflowTemplateRequest)(nil), "google.cloud.dataproc.v1.CreateWorkflowTemplateRequest") - proto.RegisterType((*GetWorkflowTemplateRequest)(nil), "google.cloud.dataproc.v1.GetWorkflowTemplateRequest") - proto.RegisterType((*InstantiateWorkflowTemplateRequest)(nil), "google.cloud.dataproc.v1.InstantiateWorkflowTemplateRequest") - proto.RegisterMapType((map[string]string)(nil), "google.cloud.dataproc.v1.InstantiateWorkflowTemplateRequest.ParametersEntry") - proto.RegisterType((*InstantiateInlineWorkflowTemplateRequest)(nil), "google.cloud.dataproc.v1.InstantiateInlineWorkflowTemplateRequest") - proto.RegisterType((*UpdateWorkflowTemplateRequest)(nil), "google.cloud.dataproc.v1.UpdateWorkflowTemplateRequest") - proto.RegisterType((*ListWorkflowTemplatesRequest)(nil), "google.cloud.dataproc.v1.ListWorkflowTemplatesRequest") - proto.RegisterType((*ListWorkflowTemplatesResponse)(nil), "google.cloud.dataproc.v1.ListWorkflowTemplatesResponse") - proto.RegisterType((*DeleteWorkflowTemplateRequest)(nil), "google.cloud.dataproc.v1.DeleteWorkflowTemplateRequest") -} - -func init() { - proto.RegisterFile("google/cloud/dataproc/v1/workflow_templates.proto", fileDescriptor_a839f5a867063db9) -} - -var fileDescriptor_a839f5a867063db9 = []byte{ - // 2000 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x59, 0xcd, 0x6f, 0xdb, 0xc8, - 0x15, 0x37, 0x65, 0x4b, 0x96, 0x9e, 0x62, 0x5b, 0x3b, 0x69, 0xbc, 0xaa, 0x12, 0xa3, 0x0e, 0xb7, - 0xdd, 0x78, 0xbd, 0xa8, 0xd4, 0x38, 0x4d, 0x37, 0xeb, 0x24, 0x9b, 0xb5, 0x2d, 0xd9, 0x56, 0x62, - 0xcb, 0x0e, 0x65, 0x67, 0x01, 0x5f, 0x04, 0x4a, 0x9c, 0xd0, 0x74, 0x28, 0x0e, 0x43, 0x52, 0xda, - 0x75, 0x8a, 0x45, 0x81, 0xdc, 0x16, 0xe8, 0xa1, 0xc5, 0xf6, 0x16, 0xa0, 0xc7, 0x02, 0x3d, 0x14, - 0xed, 0xa9, 0xa7, 0xfe, 0x09, 0x05, 0x7a, 0x28, 0x7a, 0x2e, 0x50, 0xf4, 0xda, 0x3f, 0xa1, 0x45, - 0x31, 0x1f, 0xa4, 0xa8, 0x0f, 0x52, 0x96, 0x5d, 0xa0, 0x17, 0x83, 0x33, 0x7a, 0xbf, 0x37, 0xef, - 0x6b, 0x7e, 0xef, 0x91, 0x86, 0xbb, 0x3a, 0x21, 0xba, 0x89, 0x4b, 0x2d, 0x93, 0x74, 0xb4, 0x92, - 0xa6, 0x7a, 0xaa, 0xed, 0x90, 0x56, 0xa9, 0x7b, 0xb7, 0xf4, 0x25, 0x71, 0x5e, 0xbd, 0x34, 0xc9, - 0x97, 0x0d, 0x0f, 0xb7, 0x6d, 0x53, 0xf5, 0xb0, 0x5b, 0xb4, 0x1d, 0xe2, 0x11, 0x94, 0xe7, 0x90, - 0x22, 0x83, 0x14, 0x7d, 0x48, 0xb1, 0x7b, 0xb7, 0x70, 0x4b, 0x28, 0x53, 0x6d, 0xa3, 0xa4, 0x5a, - 0x16, 0xf1, 0x54, 0xcf, 0x20, 0x96, 0xc0, 0x15, 0xee, 0x44, 0x1e, 0xd5, 0x32, 0x3b, 0xae, 0x87, - 0x1d, 0x5f, 0xf0, 0x83, 0x48, 0xc1, 0x33, 0xd2, 0x1c, 0x14, 0x32, 0x89, 0xa5, 0x3b, 0x1d, 0xcb, - 0x32, 0x2c, 0xbd, 0x44, 0x6c, 0xec, 0xf4, 0x1d, 0x79, 0x53, 0x08, 0xb1, 0x55, 0xb3, 0xf3, 0xb2, - 0x84, 0xdb, 0xb6, 0x77, 0x2e, 0x7e, 0xfc, 0xde, 0xe0, 0x8f, 0x9e, 0xd1, 0xc6, 0xae, 0xa7, 0xb6, - 0x6d, 0x2e, 0x20, 0xff, 0x7e, 0x06, 0x72, 0x5f, 0x88, 0x28, 0x1c, 0x89, 0x20, 0xa0, 0x79, 0x48, - 0x18, 0x5a, 0x3e, 0xb1, 0x2c, 0xad, 0x64, 0x94, 0x84, 0xa1, 0x21, 0x04, 0x33, 0x96, 0xda, 0xc6, - 0x79, 0x89, 0xed, 0xb0, 0x67, 0x94, 0x87, 0xd9, 0x2e, 0x76, 0x5c, 0x83, 0x58, 0xf9, 0xe9, 0x65, - 0x69, 0x25, 0xa9, 0xf8, 0x4b, 0xf4, 0x10, 0xb2, 0x2d, 0x07, 0xab, 0x1e, 0x6e, 0xd0, 0xc3, 0xf2, - 0x33, 0xcb, 0xd2, 0x4a, 0x76, 0xad, 0x50, 0x14, 0x11, 0xf5, 0x2d, 0x29, 0x1e, 0xf9, 0x96, 0x28, - 0xc0, 0xc5, 0xe9, 0x06, 0x05, 0x77, 0x6c, 0x2d, 0x00, 0x27, 0xc7, 0x83, 0xb9, 0x38, 0x03, 0xd7, - 0x20, 0x65, 0xaa, 0x4d, 0x6c, 0xba, 0xf9, 0xd4, 0xf2, 0xf4, 0x4a, 0x76, 0xed, 0x27, 0xc5, 0xa8, - 0x34, 0x16, 0x07, 0x7d, 0x2e, 0xee, 0x31, 0x60, 0xc5, 0xf2, 0x9c, 0x73, 0x45, 0x68, 0x41, 0xcf, - 0x21, 0x63, 0x9b, 0x6a, 0x0b, 0xb7, 0xb1, 0xe5, 0xe5, 0x67, 0x99, 0x29, 0xf7, 0x2e, 0xae, 0xf2, - 0xd0, 0x87, 0x2a, 0x3d, 0x2d, 0xe8, 0x01, 0xcc, 0xd0, 0x04, 0xe7, 0xd3, 0xcc, 0xc0, 0xef, 0x47, - 0x6b, 0x3b, 0x70, 0x34, 0xec, 0x60, 0xed, 0x29, 0x69, 0x2a, 0x0c, 0x81, 0x9e, 0x01, 0xd8, 0xaa, - 0xa3, 0xb6, 0x31, 0xad, 0xa2, 0x7c, 0x86, 0xe1, 0x3f, 0x8e, 0xc6, 0x07, 0x56, 0xf8, 0x18, 0x25, - 0x04, 0x2f, 0x7c, 0x0a, 0xd9, 0x90, 0xc3, 0x28, 0x07, 0xd3, 0xaf, 0xf0, 0xb9, 0xc8, 0x2f, 0x7d, - 0x44, 0xdf, 0x81, 0x64, 0x57, 0x35, 0x3b, 0x58, 0x54, 0x01, 0x5f, 0xac, 0x27, 0x1e, 0x48, 0xf2, - 0xdf, 0x24, 0xf8, 0x6e, 0xa4, 0xab, 0xa8, 0x0e, 0x0b, 0x6d, 0xd5, 0x52, 0x75, 0xac, 0x35, 0x44, - 0xc5, 0x33, 0xad, 0xd9, 0xb5, 0x95, 0x68, 0x53, 0xf7, 0x39, 0x60, 0x8b, 0xcb, 0xef, 0x4e, 0x29, - 0xf3, 0xed, 0xbe, 0x1d, 0xf4, 0x02, 0x72, 0x42, 0x59, 0xc3, 0xc5, 0x26, 0x6e, 0x79, 0xc4, 0x61, - 0x76, 0x65, 0xd7, 0x3e, 0x8a, 0xd6, 0x2a, 0xc0, 0x75, 0x01, 0xd8, 0x9d, 0x52, 0x16, 0x5a, 0xfd, - 0x5b, 0x9b, 0xd9, 0x50, 0x7e, 0xe5, 0x7f, 0x4b, 0x30, 0xdf, 0x6f, 0x09, 0xba, 0x0d, 0xd7, 0xfc, - 0x73, 0x59, 0xfd, 0xf3, 0x58, 0x64, 0xc5, 0x5e, 0x8d, 0x5e, 0x83, 0x27, 0x90, 0x6a, 0x11, 0xeb, - 0xa5, 0xa1, 0xb3, 0x5b, 0x90, 0x5d, 0xbb, 0x33, 0xd6, 0xa0, 0x2d, 0x26, 0xae, 0x08, 0x18, 0xda, - 0x0b, 0x6a, 0x76, 0x86, 0xa5, 0xf4, 0xc7, 0x17, 0x8d, 0xd3, 0xa8, 0x8a, 0xbd, 0x4a, 0x5e, 0xff, - 0x2c, 0xc1, 0xc2, 0x40, 0xcc, 0xe8, 0xc5, 0x7f, 0x43, 0xac, 0xe0, 0xe2, 0xd3, 0x67, 0xd4, 0x82, - 0x79, 0x3f, 0x28, 0xc2, 0xf0, 0x04, 0x33, 0xfc, 0xd1, 0x85, 0x53, 0xe1, 0xaf, 0xc3, 0x0e, 0xcc, - 0xb5, 0xc2, 0x7b, 0x85, 0xcf, 0x01, 0x0d, 0x0b, 0x4d, 0xe4, 0xce, 0x5f, 0x92, 0x00, 0xbd, 0x3b, - 0x84, 0xde, 0x87, 0x59, 0xd7, 0xc3, 0x76, 0xc3, 0xd0, 0x04, 0x3c, 0x45, 0x97, 0x55, 0x0d, 0x95, - 0x01, 0x4e, 0x55, 0x8d, 0x10, 0xbb, 0x71, 0x46, 0x9a, 0xa2, 0xaa, 0x3e, 0x88, 0x76, 0x65, 0x97, - 0xc9, 0x3e, 0x25, 0xcd, 0xdd, 0x29, 0x25, 0x73, 0xea, 0x2f, 0xd0, 0x06, 0x64, 0x5c, 0x5b, 0x75, - 0x5e, 0x31, 0x25, 0xbc, 0x12, 0xe4, 0x68, 0x25, 0x75, 0x2a, 0xca, 0x75, 0xa4, 0x5d, 0xf1, 0x8c, - 0x76, 0x20, 0x6b, 0x9f, 0xf7, 0x94, 0x70, 0xda, 0x8c, 0x21, 0x88, 0xc3, 0xf3, 0x90, 0x1a, 0x10, - 0x50, 0xaa, 0xe8, 0x33, 0x48, 0x9f, 0x1a, 0x5d, 0xcc, 0xb4, 0x70, 0xfe, 0xbc, 0x1d, 0xe3, 0x8f, - 0xd1, 0xc5, 0x5c, 0xc5, 0xec, 0x29, 0x7f, 0x44, 0x0f, 0x61, 0xd6, 0x36, 0x74, 0x06, 0x4f, 0x31, - 0xf8, 0x72, 0x8c, 0x11, 0x86, 0xce, 0xd1, 0x29, 0x9b, 0x3d, 0xa1, 0x67, 0x30, 0xc7, 0x7d, 0x70, - 0x5f, 0x9b, 0x4c, 0x05, 0xa7, 0xcd, 0x1f, 0x8c, 0x09, 0x46, 0xfd, 0xb5, 0xc9, 0xf5, 0x64, 0xdd, - 0xde, 0x12, 0xed, 0x06, 0x77, 0x83, 0xd3, 0xe5, 0x8f, 0x2e, 0x42, 0x97, 0x23, 0x99, 0x7c, 0x07, - 0xc0, 0x6d, 0x9d, 0x62, 0xad, 0x63, 0x1a, 0x96, 0x9e, 0xcf, 0x8c, 0xbb, 0xaa, 0x4f, 0x49, 0xb3, - 0x1e, 0x88, 0x2b, 0x21, 0x28, 0x5a, 0x83, 0x1b, 0xb6, 0x83, 0x1d, 0xfc, 0xba, 0x63, 0xb8, 0x86, - 0x87, 0x1b, 0xa2, 0xa8, 0xdc, 0x3c, 0x2c, 0x4f, 0xaf, 0x64, 0x94, 0xeb, 0xe1, 0x1f, 0xeb, 0xac, - 0xc2, 0xae, 0x72, 0x29, 0x37, 0x01, 0xd2, 0x67, 0xa4, 0xd9, 0xf0, 0xce, 0x6d, 0x2c, 0xff, 0x41, - 0x82, 0xf7, 0x86, 0x58, 0x7d, 0x64, 0x6f, 0x5e, 0x84, 0xd4, 0x4b, 0x03, 0x9b, 0x1a, 0xbf, 0x9a, - 0x19, 0x45, 0xac, 0xd0, 0x32, 0x64, 0x35, 0xec, 0xb6, 0x1c, 0xc3, 0xf6, 0xfc, 0xbe, 0x9d, 0x51, - 0xc2, 0x5b, 0x68, 0x1f, 0xa0, 0xab, 0x9a, 0x86, 0xc6, 0x26, 0x0c, 0x51, 0x83, 0x3f, 0x8c, 0x49, - 0xbf, 0x6f, 0xc6, 0x8b, 0x00, 0xa4, 0x84, 0x14, 0x50, 0x93, 0xaf, 0x8f, 0x90, 0x41, 0x1b, 0x90, - 0x74, 0xb0, 0x8e, 0xbf, 0x12, 0xbd, 0x21, 0x86, 0xc5, 0x15, 0x2a, 0xd6, 0x43, 0xee, 0x4e, 0x29, - 0x1c, 0x89, 0xb6, 0x20, 0xc5, 0xc2, 0xe4, 0x8e, 0xef, 0x04, 0x2f, 0xa8, 0x5c, 0x9f, 0x0e, 0x01, - 0xdd, 0x7c, 0x0f, 0x16, 0x7a, 0xd6, 0xf2, 0x28, 0x7f, 0x0c, 0x0b, 0x03, 0x67, 0xd2, 0x51, 0x87, - 0x9d, 0x89, 0xdd, 0xbc, 0xc4, 0xe2, 0xe9, 0x2f, 0xe5, 0x8f, 0x60, 0x61, 0x40, 0x39, 0x8d, 0xbd, - 0xb0, 0x8b, 0xcb, 0x8a, 0x95, 0xfc, 0x36, 0xd5, 0x1b, 0xb4, 0xf6, 0xb1, 0xa7, 0x52, 0x03, 0x51, - 0x01, 0xd2, 0xfe, 0xe4, 0x29, 0x12, 0x18, 0xac, 0xc3, 0x03, 0x56, 0xa2, 0x7f, 0xc0, 0x7a, 0x0e, - 0xf3, 0x62, 0xc0, 0xf2, 0x5b, 0x2c, 0x67, 0x9c, 0xd5, 0xb1, 0x0c, 0x7c, 0xe0, 0x0f, 0x8f, 0xca, - 0x1c, 0xd7, 0xe0, 0x77, 0xba, 0xc7, 0x90, 0xd4, 0x1d, 0xd5, 0x3e, 0x15, 0x29, 0xbf, 0x33, 0x7e, - 0xca, 0xd9, 0xa1, 0xe2, 0x0a, 0x47, 0x51, 0x8b, 0x34, 0x6c, 0xe2, 0x90, 0x45, 0xc9, 0xc9, 0x2d, - 0xe2, 0x1a, 0x7c, 0x8b, 0xb6, 0x21, 0xe9, 0x7a, 0x34, 0x2e, 0x94, 0x83, 0xe6, 0xe3, 0xae, 0xfe, - 0x60, 0x54, 0x8b, 0x75, 0x8a, 0x53, 0x38, 0x7c, 0xa8, 0x87, 0xcf, 0x0e, 0xf7, 0xf0, 0x93, 0xbe, - 0xc9, 0x8a, 0x53, 0xcd, 0xfa, 0x04, 0xe7, 0x05, 0x15, 0x2e, 0x48, 0x27, 0xa4, 0x0d, 0x7d, 0x0a, - 0xe0, 0x7a, 0xaa, 0xe3, 0xf1, 0x71, 0x36, 0x33, 0x76, 0x9c, 0xcd, 0x30, 0x69, 0x36, 0xcd, 0xde, - 0x87, 0x34, 0xb6, 0x34, 0x0e, 0x84, 0xb1, 0xc0, 0x59, 0x6c, 0x69, 0x0c, 0x16, 0x72, 0xb8, 0xd3, - 0x31, 0xb4, 0x7c, 0xb6, 0xcf, 0xe1, 0xe3, 0x8e, 0xa1, 0x15, 0x1e, 0xc3, 0xc2, 0x80, 0xcd, 0x13, - 0xb5, 0xd6, 0x07, 0x90, 0x64, 0x21, 0x46, 0x59, 0x98, 0x3d, 0xae, 0x3d, 0xab, 0x1d, 0x7c, 0x51, - 0xcb, 0x4d, 0xd1, 0xc5, 0x61, 0xa5, 0x56, 0xae, 0xd6, 0x76, 0x72, 0x12, 0x5d, 0x28, 0xc7, 0xb5, - 0x1a, 0x5d, 0x24, 0x50, 0x1a, 0x66, 0xca, 0x07, 0xb5, 0x4a, 0x6e, 0x5a, 0x6e, 0x40, 0x6e, 0x30, - 0xef, 0xd4, 0xde, 0xe0, 0x9d, 0xa6, 0xd7, 0x9e, 0xb3, 0xc1, 0x5e, 0x55, 0xa3, 0xa6, 0x60, 0xc7, - 0x11, 0x43, 0x5f, 0x46, 0xe1, 0x0b, 0xca, 0x7c, 0x1a, 0x1d, 0x4e, 0x68, 0xf1, 0xa7, 0x15, 0xf6, - 0x2c, 0xef, 0xc3, 0x5c, 0x5f, 0x81, 0xa2, 0x47, 0x90, 0xb4, 0x88, 0x26, 0x6e, 0x63, 0x76, 0xed, - 0xc3, 0xf1, 0x69, 0xad, 0x11, 0x0d, 0x2b, 0x1c, 0x24, 0xff, 0x29, 0x01, 0xd7, 0xc2, 0xfb, 0xd1, - 0x63, 0x44, 0x64, 0x5f, 0x48, 0x44, 0xf6, 0x05, 0x74, 0x03, 0x52, 0x94, 0xdc, 0x0d, 0x4d, 0x30, - 0x71, 0xf2, 0x8c, 0x34, 0xab, 0x5a, 0xaf, 0xf2, 0x93, 0x17, 0xad, 0x7c, 0x6a, 0x5a, 0x91, 0xfe, - 0xe9, 0xab, 0xfc, 0x20, 0x6a, 0xa9, 0x50, 0xd4, 0xe4, 0x33, 0xc8, 0x04, 0x92, 0xa8, 0x00, 0x8b, - 0xb5, 0x83, 0x72, 0xa5, 0x51, 0x3f, 0xda, 0x38, 0xaa, 0x34, 0x8e, 0x6b, 0xf5, 0xc3, 0xca, 0x56, - 0x75, 0xbb, 0x5a, 0x29, 0xf3, 0x7c, 0x6e, 0xee, 0x1d, 0x6c, 0x3d, 0xab, 0x94, 0x73, 0x12, 0xba, - 0x06, 0x69, 0x9a, 0xcf, 0x8d, 0xcd, 0xbd, 0x4a, 0x2e, 0x11, 0xce, 0xee, 0x34, 0x9a, 0x83, 0xcc, - 0xd6, 0xc1, 0xfe, 0xe1, 0x5e, 0xe5, 0xa8, 0x52, 0xce, 0xcd, 0x20, 0x80, 0xd4, 0xf6, 0x46, 0x75, - 0xaf, 0x52, 0xce, 0x25, 0xe5, 0x9f, 0xc1, 0xd2, 0x16, 0xa3, 0x99, 0xc1, 0xf7, 0x05, 0x05, 0xbf, - 0xee, 0x60, 0xd7, 0xa3, 0x64, 0x69, 0xab, 0x0e, 0x7d, 0xbb, 0x12, 0xd1, 0xe4, 0x2b, 0xb4, 0x1d, - 0xe2, 0xc5, 0xc4, 0x38, 0x26, 0x19, 0x52, 0x1e, 0x60, 0xe5, 0xa7, 0x50, 0xd8, 0xc1, 0x5e, 0xd4, - 0xe9, 0x63, 0x5e, 0x6b, 0xfb, 0x59, 0x57, 0xfe, 0x75, 0x02, 0xe4, 0xaa, 0xe5, 0x7a, 0xaa, 0xe5, - 0x19, 0x31, 0x2e, 0x4d, 0xa4, 0x14, 0x2d, 0x01, 0x38, 0x1c, 0x48, 0xcb, 0x20, 0xc9, 0x30, 0x19, - 0xb1, 0x53, 0xd5, 0x90, 0xd9, 0xc7, 0x4c, 0xfc, 0xa5, 0x76, 0x2f, 0x3a, 0x12, 0xe3, 0xcd, 0x8b, - 0xe3, 0xaa, 0xab, 0xd2, 0xc2, 0x6f, 0x25, 0x58, 0x09, 0x59, 0x50, 0xb5, 0x4c, 0xc3, 0xfa, 0x7f, - 0x65, 0x7e, 0x20, 0xb0, 0xd3, 0x03, 0x81, 0x95, 0x75, 0x58, 0x3a, 0x66, 0xdf, 0x0d, 0xa2, 0xec, - 0xdb, 0x1e, 0xe8, 0xcc, 0x97, 0xad, 0x40, 0x07, 0x6e, 0xed, 0x19, 0xee, 0x50, 0x09, 0xba, 0xe3, - 0xe2, 0x70, 0x13, 0x32, 0xb6, 0xaa, 0xe3, 0x86, 0x6b, 0xbc, 0xc1, 0xa2, 0x68, 0xd2, 0x74, 0xa3, - 0x6e, 0xbc, 0x61, 0xce, 0xb1, 0x1f, 0x3d, 0xf2, 0x0a, 0xfb, 0x63, 0x1c, 0x13, 0x3f, 0xa2, 0x1b, - 0xf2, 0x2f, 0x25, 0x58, 0x8a, 0x38, 0xd4, 0xb5, 0x89, 0xe5, 0x62, 0xb4, 0x0b, 0x99, 0xe0, 0x8b, - 0x97, 0x60, 0xc6, 0x49, 0xdc, 0xeb, 0x81, 0xd1, 0x87, 0xb0, 0x60, 0xe1, 0xaf, 0xbc, 0x46, 0xc8, - 0x1e, 0x5e, 0x18, 0x73, 0x74, 0xfb, 0x30, 0xb0, 0x69, 0x1f, 0x96, 0xca, 0xac, 0xbf, 0xff, 0x4f, - 0xee, 0xcd, 0xda, 0x3f, 0xe6, 0xe1, 0xfd, 0x41, 0x4d, 0x75, 0xec, 0x74, 0x8d, 0x16, 0x46, 0xdf, - 0x24, 0x60, 0x71, 0x34, 0xed, 0xa0, 0x4f, 0x62, 0xe6, 0x91, 0x38, 0xa2, 0x2a, 0x4c, 0x10, 0x1d, - 0xf9, 0x1b, 0xe9, 0xed, 0x5f, 0xff, 0xf9, 0x6d, 0xe2, 0xad, 0x24, 0xdf, 0x2f, 0x75, 0xef, 0x96, - 0x7e, 0xca, 0x33, 0xfa, 0xd8, 0x76, 0xc8, 0x19, 0x6e, 0x79, 0x6e, 0x69, 0xb5, 0x64, 0x92, 0x16, - 0xff, 0x84, 0x57, 0x5a, 0xfd, 0x3a, 0xf8, 0x06, 0x19, 0x64, 0x69, 0x3d, 0xa8, 0x9e, 0x93, 0x27, - 0xf2, 0xbd, 0x08, 0x15, 0x0e, 0xd6, 0x2f, 0xa0, 0x00, 0xfd, 0x4b, 0x82, 0xeb, 0x23, 0x18, 0x10, - 0xc5, 0x7c, 0x65, 0x88, 0x26, 0xcc, 0x89, 0xa2, 0xe0, 0xb1, 0x20, 0x58, 0x88, 0xc7, 0x80, 0xa6, - 0x33, 0x22, 0x02, 0xc3, 0xf6, 0x97, 0x56, 0xbf, 0x3e, 0xb9, 0x8f, 0xee, 0x8d, 0x04, 0x06, 0x7e, - 0x8f, 0x84, 0xa1, 0x5f, 0x24, 0xe0, 0x66, 0x0c, 0x0b, 0xa2, 0x47, 0x57, 0x21, 0xcf, 0xc2, 0x92, - 0x8f, 0x0e, 0x7d, 0x90, 0x2d, 0x06, 0x93, 0x8c, 0xfc, 0x2d, 0x4f, 0xfc, 0xcf, 0x25, 0x79, 0xe3, - 0x52, 0x4e, 0xaf, 0x1b, 0x3d, 0x13, 0xd6, 0xa5, 0xd5, 0x93, 0xb2, 0xfc, 0xe4, 0x12, 0x31, 0x18, - 0xd0, 0x82, 0xfe, 0x98, 0x80, 0xdb, 0x63, 0x69, 0x19, 0x6d, 0x5e, 0x28, 0x30, 0xb1, 0x9c, 0x3e, - 0x2e, 0x3c, 0xbf, 0xe3, 0xe1, 0xf9, 0x8d, 0x24, 0xef, 0x5c, 0xee, 0x5e, 0x18, 0x83, 0x86, 0x84, - 0x6e, 0xca, 0x73, 0xb9, 0x72, 0x99, 0x9b, 0x12, 0xa3, 0x12, 0xbd, 0x4b, 0xc0, 0xe2, 0xe8, 0x26, - 0x11, 0xc7, 0x23, 0xb1, 0x6d, 0x65, 0xa2, 0x1b, 0xf4, 0x8e, 0xc7, 0xeb, 0x57, 0x52, 0xe1, 0x33, - 0xe6, 0x9a, 0x6f, 0x58, 0x71, 0xe2, 0xba, 0xea, 0x85, 0x69, 0xb7, 0xf0, 0x28, 0x5e, 0xd7, 0x98, - 0xda, 0xea, 0x45, 0xe7, 0x3f, 0x12, 0xdc, 0x18, 0xd9, 0x64, 0x50, 0xcc, 0x57, 0xf7, 0xb8, 0x56, - 0x58, 0xf8, 0x64, 0x62, 0x1c, 0xef, 0x66, 0x03, 0x54, 0x33, 0x69, 0x59, 0x05, 0x54, 0x33, 0x59, - 0xe9, 0xa0, 0xbf, 0x4b, 0xb0, 0x38, 0xba, 0xa5, 0xc5, 0x95, 0x47, 0x6c, 0x13, 0x2c, 0x2c, 0x0e, - 0xbd, 0xe0, 0x55, 0xda, 0xb6, 0x77, 0xee, 0x7b, 0xb8, 0x7a, 0x59, 0x32, 0x5d, 0xbd, 0x0c, 0x99, - 0x6e, 0xbe, 0x81, 0x5b, 0x2d, 0xd2, 0x8e, 0xf4, 0x65, 0x73, 0x71, 0x28, 0x25, 0x87, 0xd4, 0xec, - 0x43, 0xe9, 0xe4, 0x73, 0x81, 0xd1, 0x89, 0xa9, 0x5a, 0x7a, 0x91, 0x38, 0x7a, 0x49, 0xc7, 0x16, - 0x73, 0xaa, 0xc4, 0x7f, 0x52, 0x6d, 0xc3, 0x1d, 0xfe, 0xe7, 0xd7, 0x43, 0xff, 0xb9, 0x99, 0x62, - 0xc2, 0xf7, 0xfe, 0x1b, 0x00, 0x00, 0xff, 0xff, 0x70, 0xa3, 0x03, 0xbc, 0xbc, 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 - -// WorkflowTemplateServiceClient is the client API for WorkflowTemplateService service. -// -// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -type WorkflowTemplateServiceClient interface { - // Creates new workflow template. - CreateWorkflowTemplate(ctx context.Context, in *CreateWorkflowTemplateRequest, opts ...grpc.CallOption) (*WorkflowTemplate, error) - // Retrieves the latest workflow template. - // - // Can retrieve previously instantiated template by specifying optional - // version parameter. - GetWorkflowTemplate(ctx context.Context, in *GetWorkflowTemplateRequest, opts ...grpc.CallOption) (*WorkflowTemplate, error) - // Instantiates a template and begins execution. - // - // The returned Operation can be used to track execution of - // workflow by polling - // [operations.get][google.longrunning.Operations.GetOperation]. - // The Operation will complete when entire workflow is finished. - // - // The running workflow can be aborted via - // [operations.cancel][google.longrunning.Operations.CancelOperation]. - // This will cause any inflight jobs to be cancelled and workflow-owned - // clusters to be deleted. - // - // The [Operation.metadata][google.longrunning.Operation.metadata] will be - // [WorkflowMetadata][google.cloud.dataproc.v1.WorkflowMetadata]. - // - // On successful completion, - // [Operation.response][google.longrunning.Operation.response] will be - // [Empty][google.protobuf.Empty]. - InstantiateWorkflowTemplate(ctx context.Context, in *InstantiateWorkflowTemplateRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) - // Instantiates a template and begins execution. - // - // This method is equivalent to executing the sequence - // [CreateWorkflowTemplate][google.cloud.dataproc.v1.WorkflowTemplateService.CreateWorkflowTemplate], [InstantiateWorkflowTemplate][google.cloud.dataproc.v1.WorkflowTemplateService.InstantiateWorkflowTemplate], - // [DeleteWorkflowTemplate][google.cloud.dataproc.v1.WorkflowTemplateService.DeleteWorkflowTemplate]. - // - // The returned Operation can be used to track execution of - // workflow by polling - // [operations.get][google.longrunning.Operations.GetOperation]. - // The Operation will complete when entire workflow is finished. - // - // The running workflow can be aborted via - // [operations.cancel][google.longrunning.Operations.CancelOperation]. - // This will cause any inflight jobs to be cancelled and workflow-owned - // clusters to be deleted. - // - // The [Operation.metadata][google.longrunning.Operation.metadata] will be - // [WorkflowMetadata][google.cloud.dataproc.v1.WorkflowMetadata]. - // - // On successful completion, - // [Operation.response][google.longrunning.Operation.response] will be - // [Empty][google.protobuf.Empty]. - InstantiateInlineWorkflowTemplate(ctx context.Context, in *InstantiateInlineWorkflowTemplateRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) - // Updates (replaces) workflow template. The updated template - // must contain version that matches the current server version. - UpdateWorkflowTemplate(ctx context.Context, in *UpdateWorkflowTemplateRequest, opts ...grpc.CallOption) (*WorkflowTemplate, error) - // Lists workflows that match the specified filter in the request. - ListWorkflowTemplates(ctx context.Context, in *ListWorkflowTemplatesRequest, opts ...grpc.CallOption) (*ListWorkflowTemplatesResponse, error) - // Deletes a workflow template. It does not cancel in-progress workflows. - DeleteWorkflowTemplate(ctx context.Context, in *DeleteWorkflowTemplateRequest, opts ...grpc.CallOption) (*empty.Empty, error) -} - -type workflowTemplateServiceClient struct { - cc *grpc.ClientConn -} - -func NewWorkflowTemplateServiceClient(cc *grpc.ClientConn) WorkflowTemplateServiceClient { - return &workflowTemplateServiceClient{cc} -} - -func (c *workflowTemplateServiceClient) CreateWorkflowTemplate(ctx context.Context, in *CreateWorkflowTemplateRequest, opts ...grpc.CallOption) (*WorkflowTemplate, error) { - out := new(WorkflowTemplate) - err := c.cc.Invoke(ctx, "/google.cloud.dataproc.v1.WorkflowTemplateService/CreateWorkflowTemplate", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *workflowTemplateServiceClient) GetWorkflowTemplate(ctx context.Context, in *GetWorkflowTemplateRequest, opts ...grpc.CallOption) (*WorkflowTemplate, error) { - out := new(WorkflowTemplate) - err := c.cc.Invoke(ctx, "/google.cloud.dataproc.v1.WorkflowTemplateService/GetWorkflowTemplate", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *workflowTemplateServiceClient) InstantiateWorkflowTemplate(ctx context.Context, in *InstantiateWorkflowTemplateRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { - out := new(longrunning.Operation) - err := c.cc.Invoke(ctx, "/google.cloud.dataproc.v1.WorkflowTemplateService/InstantiateWorkflowTemplate", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *workflowTemplateServiceClient) InstantiateInlineWorkflowTemplate(ctx context.Context, in *InstantiateInlineWorkflowTemplateRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { - out := new(longrunning.Operation) - err := c.cc.Invoke(ctx, "/google.cloud.dataproc.v1.WorkflowTemplateService/InstantiateInlineWorkflowTemplate", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *workflowTemplateServiceClient) UpdateWorkflowTemplate(ctx context.Context, in *UpdateWorkflowTemplateRequest, opts ...grpc.CallOption) (*WorkflowTemplate, error) { - out := new(WorkflowTemplate) - err := c.cc.Invoke(ctx, "/google.cloud.dataproc.v1.WorkflowTemplateService/UpdateWorkflowTemplate", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *workflowTemplateServiceClient) ListWorkflowTemplates(ctx context.Context, in *ListWorkflowTemplatesRequest, opts ...grpc.CallOption) (*ListWorkflowTemplatesResponse, error) { - out := new(ListWorkflowTemplatesResponse) - err := c.cc.Invoke(ctx, "/google.cloud.dataproc.v1.WorkflowTemplateService/ListWorkflowTemplates", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *workflowTemplateServiceClient) DeleteWorkflowTemplate(ctx context.Context, in *DeleteWorkflowTemplateRequest, opts ...grpc.CallOption) (*empty.Empty, error) { - out := new(empty.Empty) - err := c.cc.Invoke(ctx, "/google.cloud.dataproc.v1.WorkflowTemplateService/DeleteWorkflowTemplate", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -// WorkflowTemplateServiceServer is the server API for WorkflowTemplateService service. -type WorkflowTemplateServiceServer interface { - // Creates new workflow template. - CreateWorkflowTemplate(context.Context, *CreateWorkflowTemplateRequest) (*WorkflowTemplate, error) - // Retrieves the latest workflow template. - // - // Can retrieve previously instantiated template by specifying optional - // version parameter. - GetWorkflowTemplate(context.Context, *GetWorkflowTemplateRequest) (*WorkflowTemplate, error) - // Instantiates a template and begins execution. - // - // The returned Operation can be used to track execution of - // workflow by polling - // [operations.get][google.longrunning.Operations.GetOperation]. - // The Operation will complete when entire workflow is finished. - // - // The running workflow can be aborted via - // [operations.cancel][google.longrunning.Operations.CancelOperation]. - // This will cause any inflight jobs to be cancelled and workflow-owned - // clusters to be deleted. - // - // The [Operation.metadata][google.longrunning.Operation.metadata] will be - // [WorkflowMetadata][google.cloud.dataproc.v1.WorkflowMetadata]. - // - // On successful completion, - // [Operation.response][google.longrunning.Operation.response] will be - // [Empty][google.protobuf.Empty]. - InstantiateWorkflowTemplate(context.Context, *InstantiateWorkflowTemplateRequest) (*longrunning.Operation, error) - // Instantiates a template and begins execution. - // - // This method is equivalent to executing the sequence - // [CreateWorkflowTemplate][google.cloud.dataproc.v1.WorkflowTemplateService.CreateWorkflowTemplate], [InstantiateWorkflowTemplate][google.cloud.dataproc.v1.WorkflowTemplateService.InstantiateWorkflowTemplate], - // [DeleteWorkflowTemplate][google.cloud.dataproc.v1.WorkflowTemplateService.DeleteWorkflowTemplate]. - // - // The returned Operation can be used to track execution of - // workflow by polling - // [operations.get][google.longrunning.Operations.GetOperation]. - // The Operation will complete when entire workflow is finished. - // - // The running workflow can be aborted via - // [operations.cancel][google.longrunning.Operations.CancelOperation]. - // This will cause any inflight jobs to be cancelled and workflow-owned - // clusters to be deleted. - // - // The [Operation.metadata][google.longrunning.Operation.metadata] will be - // [WorkflowMetadata][google.cloud.dataproc.v1.WorkflowMetadata]. - // - // On successful completion, - // [Operation.response][google.longrunning.Operation.response] will be - // [Empty][google.protobuf.Empty]. - InstantiateInlineWorkflowTemplate(context.Context, *InstantiateInlineWorkflowTemplateRequest) (*longrunning.Operation, error) - // Updates (replaces) workflow template. The updated template - // must contain version that matches the current server version. - UpdateWorkflowTemplate(context.Context, *UpdateWorkflowTemplateRequest) (*WorkflowTemplate, error) - // Lists workflows that match the specified filter in the request. - ListWorkflowTemplates(context.Context, *ListWorkflowTemplatesRequest) (*ListWorkflowTemplatesResponse, error) - // Deletes a workflow template. It does not cancel in-progress workflows. - DeleteWorkflowTemplate(context.Context, *DeleteWorkflowTemplateRequest) (*empty.Empty, error) -} - -func RegisterWorkflowTemplateServiceServer(s *grpc.Server, srv WorkflowTemplateServiceServer) { - s.RegisterService(&_WorkflowTemplateService_serviceDesc, srv) -} - -func _WorkflowTemplateService_CreateWorkflowTemplate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(CreateWorkflowTemplateRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(WorkflowTemplateServiceServer).CreateWorkflowTemplate(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.cloud.dataproc.v1.WorkflowTemplateService/CreateWorkflowTemplate", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(WorkflowTemplateServiceServer).CreateWorkflowTemplate(ctx, req.(*CreateWorkflowTemplateRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _WorkflowTemplateService_GetWorkflowTemplate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(GetWorkflowTemplateRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(WorkflowTemplateServiceServer).GetWorkflowTemplate(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.cloud.dataproc.v1.WorkflowTemplateService/GetWorkflowTemplate", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(WorkflowTemplateServiceServer).GetWorkflowTemplate(ctx, req.(*GetWorkflowTemplateRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _WorkflowTemplateService_InstantiateWorkflowTemplate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(InstantiateWorkflowTemplateRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(WorkflowTemplateServiceServer).InstantiateWorkflowTemplate(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.cloud.dataproc.v1.WorkflowTemplateService/InstantiateWorkflowTemplate", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(WorkflowTemplateServiceServer).InstantiateWorkflowTemplate(ctx, req.(*InstantiateWorkflowTemplateRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _WorkflowTemplateService_InstantiateInlineWorkflowTemplate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(InstantiateInlineWorkflowTemplateRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(WorkflowTemplateServiceServer).InstantiateInlineWorkflowTemplate(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.cloud.dataproc.v1.WorkflowTemplateService/InstantiateInlineWorkflowTemplate", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(WorkflowTemplateServiceServer).InstantiateInlineWorkflowTemplate(ctx, req.(*InstantiateInlineWorkflowTemplateRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _WorkflowTemplateService_UpdateWorkflowTemplate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(UpdateWorkflowTemplateRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(WorkflowTemplateServiceServer).UpdateWorkflowTemplate(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.cloud.dataproc.v1.WorkflowTemplateService/UpdateWorkflowTemplate", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(WorkflowTemplateServiceServer).UpdateWorkflowTemplate(ctx, req.(*UpdateWorkflowTemplateRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _WorkflowTemplateService_ListWorkflowTemplates_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(ListWorkflowTemplatesRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(WorkflowTemplateServiceServer).ListWorkflowTemplates(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.cloud.dataproc.v1.WorkflowTemplateService/ListWorkflowTemplates", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(WorkflowTemplateServiceServer).ListWorkflowTemplates(ctx, req.(*ListWorkflowTemplatesRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _WorkflowTemplateService_DeleteWorkflowTemplate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(DeleteWorkflowTemplateRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(WorkflowTemplateServiceServer).DeleteWorkflowTemplate(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.cloud.dataproc.v1.WorkflowTemplateService/DeleteWorkflowTemplate", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(WorkflowTemplateServiceServer).DeleteWorkflowTemplate(ctx, req.(*DeleteWorkflowTemplateRequest)) - } - return interceptor(ctx, in, info, handler) -} - -var _WorkflowTemplateService_serviceDesc = grpc.ServiceDesc{ - ServiceName: "google.cloud.dataproc.v1.WorkflowTemplateService", - HandlerType: (*WorkflowTemplateServiceServer)(nil), - Methods: []grpc.MethodDesc{ - { - MethodName: "CreateWorkflowTemplate", - Handler: _WorkflowTemplateService_CreateWorkflowTemplate_Handler, - }, - { - MethodName: "GetWorkflowTemplate", - Handler: _WorkflowTemplateService_GetWorkflowTemplate_Handler, - }, - { - MethodName: "InstantiateWorkflowTemplate", - Handler: _WorkflowTemplateService_InstantiateWorkflowTemplate_Handler, - }, - { - MethodName: "InstantiateInlineWorkflowTemplate", - Handler: _WorkflowTemplateService_InstantiateInlineWorkflowTemplate_Handler, - }, - { - MethodName: "UpdateWorkflowTemplate", - Handler: _WorkflowTemplateService_UpdateWorkflowTemplate_Handler, - }, - { - MethodName: "ListWorkflowTemplates", - Handler: _WorkflowTemplateService_ListWorkflowTemplates_Handler, - }, - { - MethodName: "DeleteWorkflowTemplate", - Handler: _WorkflowTemplateService_DeleteWorkflowTemplate_Handler, - }, - }, - Streams: []grpc.StreamDesc{}, - Metadata: "google/cloud/dataproc/v1/workflow_templates.proto", -} diff --git a/googleapis/cloud/dataproc/v1beta2/clusters.pb.go b/googleapis/cloud/dataproc/v1beta2/clusters.pb.go index e047f865..c4c6c0fe 100644 --- a/googleapis/cloud/dataproc/v1beta2/clusters.pb.go +++ b/googleapis/cloud/dataproc/v1beta2/clusters.pb.go @@ -68,7 +68,7 @@ func (x ClusterStatus_State) String() string { } func (ClusterStatus_State) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{10, 0} + return fileDescriptor_abc993f8d220b626, []int{9, 0} } // The cluster substate. @@ -107,7 +107,7 @@ func (x ClusterStatus_Substate) String() string { } func (ClusterStatus_Substate) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{10, 1} + return fileDescriptor_abc993f8d220b626, []int{9, 1} } // Describes the identifying information, config, and status of @@ -135,7 +135,7 @@ type Cluster struct { // Output only. A cluster UUID (Unique Universal Identifier). Cloud Dataproc // generates this value when it creates the cluster. ClusterUuid string `protobuf:"bytes,6,opt,name=cluster_uuid,json=clusterUuid,proto3" json:"cluster_uuid,omitempty"` - // Output only. Contains cluster daemon metrics such as HDFS and YARN stats. + // Contains cluster daemon metrics such as HDFS and YARN stats. // // **Beta Feature**: This report is available for testing purposes only. It may // be changed before final release. @@ -263,11 +263,9 @@ type ClusterConfig struct { // ... worker specific actions ... // fi InitializationActions []*NodeInitializationAction `protobuf:"bytes,11,rep,name=initialization_actions,json=initializationActions,proto3" json:"initialization_actions,omitempty"` - // Optional. Encryption settings for the cluster. - EncryptionConfig *EncryptionConfig `protobuf:"bytes,15,opt,name=encryption_config,json=encryptionConfig,proto3" json:"encryption_config,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ClusterConfig) Reset() { *m = ClusterConfig{} } @@ -351,55 +349,6 @@ func (m *ClusterConfig) GetInitializationActions() []*NodeInitializationAction { return nil } -func (m *ClusterConfig) GetEncryptionConfig() *EncryptionConfig { - if m != nil { - return m.EncryptionConfig - } - return nil -} - -// Encryption settings for the cluster. -type EncryptionConfig struct { - // Optional. The Cloud KMS key name to use for PD disk encryption for all - // instances in the cluster. - GcePdKmsKeyName string `protobuf:"bytes,1,opt,name=gce_pd_kms_key_name,json=gcePdKmsKeyName,proto3" json:"gce_pd_kms_key_name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *EncryptionConfig) Reset() { *m = EncryptionConfig{} } -func (m *EncryptionConfig) String() string { return proto.CompactTextString(m) } -func (*EncryptionConfig) ProtoMessage() {} -func (*EncryptionConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{2} -} - -func (m *EncryptionConfig) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_EncryptionConfig.Unmarshal(m, b) -} -func (m *EncryptionConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_EncryptionConfig.Marshal(b, m, deterministic) -} -func (m *EncryptionConfig) XXX_Merge(src proto.Message) { - xxx_messageInfo_EncryptionConfig.Merge(m, src) -} -func (m *EncryptionConfig) XXX_Size() int { - return xxx_messageInfo_EncryptionConfig.Size(m) -} -func (m *EncryptionConfig) XXX_DiscardUnknown() { - xxx_messageInfo_EncryptionConfig.DiscardUnknown(m) -} - -var xxx_messageInfo_EncryptionConfig proto.InternalMessageInfo - -func (m *EncryptionConfig) GetGcePdKmsKeyName() string { - if m != nil { - return m.GcePdKmsKeyName - } - return "" -} - // Common config settings for resources of Compute Engine cluster // instances, applicable to all instances in the cluster. type GceClusterConfig struct { @@ -484,7 +433,7 @@ func (m *GceClusterConfig) Reset() { *m = GceClusterConfig{} } func (m *GceClusterConfig) String() string { return proto.CompactTextString(m) } func (*GceClusterConfig) ProtoMessage() {} func (*GceClusterConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{3} + return fileDescriptor_abc993f8d220b626, []int{2} } func (m *GceClusterConfig) XXX_Unmarshal(b []byte) error { @@ -570,9 +519,8 @@ type InstanceGroupConfig struct { // Output only. The list of instance names. Cloud Dataproc derives the names // from `cluster_name`, `num_instances`, and the instance group. InstanceNames []string `protobuf:"bytes,2,rep,name=instance_names,json=instanceNames,proto3" json:"instance_names,omitempty"` - // Optional. The Compute Engine image resource used for cluster - // instances. It can be specified or may be inferred from - // `SoftwareConfig.image_version`. + // Output only. The Compute Engine image resource used for cluster + // instances. Inferred from `SoftwareConfig.image_version`. ImageUri string `protobuf:"bytes,3,opt,name=image_uri,json=imageUri,proto3" json:"image_uri,omitempty"` // Optional. The Compute Engine machine type used for cluster instances. // @@ -614,7 +562,7 @@ func (m *InstanceGroupConfig) Reset() { *m = InstanceGroupConfig{} } func (m *InstanceGroupConfig) String() string { return proto.CompactTextString(m) } func (*InstanceGroupConfig) ProtoMessage() {} func (*InstanceGroupConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{4} + return fileDescriptor_abc993f8d220b626, []int{3} } func (m *InstanceGroupConfig) XXX_Unmarshal(b []byte) error { @@ -714,7 +662,7 @@ func (m *ManagedGroupConfig) Reset() { *m = ManagedGroupConfig{} } func (m *ManagedGroupConfig) String() string { return proto.CompactTextString(m) } func (*ManagedGroupConfig) ProtoMessage() {} func (*ManagedGroupConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{5} + return fileDescriptor_abc993f8d220b626, []int{4} } func (m *ManagedGroupConfig) XXX_Unmarshal(b []byte) error { @@ -777,7 +725,7 @@ func (m *AcceleratorConfig) Reset() { *m = AcceleratorConfig{} } func (m *AcceleratorConfig) String() string { return proto.CompactTextString(m) } func (*AcceleratorConfig) ProtoMessage() {} func (*AcceleratorConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{6} + return fileDescriptor_abc993f8d220b626, []int{5} } func (m *AcceleratorConfig) XXX_Unmarshal(b []byte) error { @@ -836,7 +784,7 @@ func (m *DiskConfig) Reset() { *m = DiskConfig{} } func (m *DiskConfig) String() string { return proto.CompactTextString(m) } func (*DiskConfig) ProtoMessage() {} func (*DiskConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{7} + return fileDescriptor_abc993f8d220b626, []int{6} } func (m *DiskConfig) XXX_Unmarshal(b []byte) error { @@ -878,14 +826,10 @@ func (m *DiskConfig) GetNumLocalSsds() int32 { return 0 } -// Specifies the cluster auto-delete schedule configuration. +// Specifies the cluster auto delete related schedule configuration. type LifecycleConfig struct { - // Optional. The duration to keep the cluster alive while idling. - // Passing this threshold will cause the cluster to be - // deleted. Valid range: **[10m, 14d]**. - // - // Example: **"10m"**, the minimum value, to delete the - // cluster when it has had no jobs running for 10 minutes. + // Optional. The longest duration that cluster would keep alive while staying + // idle; passing this threshold will cause cluster to be auto-deleted. IdleDeleteTtl *duration.Duration `protobuf:"bytes,1,opt,name=idle_delete_ttl,json=idleDeleteTtl,proto3" json:"idle_delete_ttl,omitempty"` // Optional. Either the exact time the cluster should be deleted at or // the cluster maximum age. @@ -903,7 +847,7 @@ func (m *LifecycleConfig) Reset() { *m = LifecycleConfig{} } func (m *LifecycleConfig) String() string { return proto.CompactTextString(m) } func (*LifecycleConfig) ProtoMessage() {} func (*LifecycleConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{8} + return fileDescriptor_abc993f8d220b626, []int{7} } func (m *LifecycleConfig) XXX_Unmarshal(b []byte) error { @@ -1061,7 +1005,7 @@ func (m *NodeInitializationAction) Reset() { *m = NodeInitializationActi func (m *NodeInitializationAction) String() string { return proto.CompactTextString(m) } func (*NodeInitializationAction) ProtoMessage() {} func (*NodeInitializationAction) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{9} + return fileDescriptor_abc993f8d220b626, []int{8} } func (m *NodeInitializationAction) XXX_Unmarshal(b []byte) error { @@ -1116,7 +1060,7 @@ func (m *ClusterStatus) Reset() { *m = ClusterStatus{} } func (m *ClusterStatus) String() string { return proto.CompactTextString(m) } func (*ClusterStatus) ProtoMessage() {} func (*ClusterStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{10} + return fileDescriptor_abc993f8d220b626, []int{9} } func (m *ClusterStatus) XXX_Unmarshal(b []byte) error { @@ -1201,7 +1145,7 @@ func (m *SoftwareConfig) Reset() { *m = SoftwareConfig{} } func (m *SoftwareConfig) String() string { return proto.CompactTextString(m) } func (*SoftwareConfig) ProtoMessage() {} func (*SoftwareConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{11} + return fileDescriptor_abc993f8d220b626, []int{10} } func (m *SoftwareConfig) XXX_Unmarshal(b []byte) error { @@ -1254,7 +1198,7 @@ func (m *ClusterMetrics) Reset() { *m = ClusterMetrics{} } func (m *ClusterMetrics) String() string { return proto.CompactTextString(m) } func (*ClusterMetrics) ProtoMessage() {} func (*ClusterMetrics) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{12} + return fileDescriptor_abc993f8d220b626, []int{11} } func (m *ClusterMetrics) XXX_Unmarshal(b []byte) error { @@ -1319,7 +1263,7 @@ func (m *CreateClusterRequest) Reset() { *m = CreateClusterRequest{} } func (m *CreateClusterRequest) String() string { return proto.CompactTextString(m) } func (*CreateClusterRequest) ProtoMessage() {} func (*CreateClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{13} + return fileDescriptor_abc993f8d220b626, []int{12} } func (m *CreateClusterRequest) XXX_Unmarshal(b []byte) error { @@ -1460,7 +1404,7 @@ func (m *UpdateClusterRequest) Reset() { *m = UpdateClusterRequest{} } func (m *UpdateClusterRequest) String() string { return proto.CompactTextString(m) } func (*UpdateClusterRequest) ProtoMessage() {} func (*UpdateClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{14} + return fileDescriptor_abc993f8d220b626, []int{13} } func (m *UpdateClusterRequest) XXX_Unmarshal(b []byte) error { @@ -1563,7 +1507,7 @@ func (m *DeleteClusterRequest) Reset() { *m = DeleteClusterRequest{} } func (m *DeleteClusterRequest) String() string { return proto.CompactTextString(m) } func (*DeleteClusterRequest) ProtoMessage() {} func (*DeleteClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{15} + return fileDescriptor_abc993f8d220b626, []int{14} } func (m *DeleteClusterRequest) XXX_Unmarshal(b []byte) error { @@ -1637,7 +1581,7 @@ func (m *GetClusterRequest) Reset() { *m = GetClusterRequest{} } func (m *GetClusterRequest) String() string { return proto.CompactTextString(m) } func (*GetClusterRequest) ProtoMessage() {} func (*GetClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{16} + return fileDescriptor_abc993f8d220b626, []int{15} } func (m *GetClusterRequest) XXX_Unmarshal(b []byte) error { @@ -1719,7 +1663,7 @@ func (m *ListClustersRequest) Reset() { *m = ListClustersRequest{} } func (m *ListClustersRequest) String() string { return proto.CompactTextString(m) } func (*ListClustersRequest) ProtoMessage() {} func (*ListClustersRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{17} + return fileDescriptor_abc993f8d220b626, []int{16} } func (m *ListClustersRequest) XXX_Unmarshal(b []byte) error { @@ -1792,7 +1736,7 @@ func (m *ListClustersResponse) Reset() { *m = ListClustersResponse{} } func (m *ListClustersResponse) String() string { return proto.CompactTextString(m) } func (*ListClustersResponse) ProtoMessage() {} func (*ListClustersResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{18} + return fileDescriptor_abc993f8d220b626, []int{17} } func (m *ListClustersResponse) XXX_Unmarshal(b []byte) error { @@ -1845,7 +1789,7 @@ func (m *DiagnoseClusterRequest) Reset() { *m = DiagnoseClusterRequest{} func (m *DiagnoseClusterRequest) String() string { return proto.CompactTextString(m) } func (*DiagnoseClusterRequest) ProtoMessage() {} func (*DiagnoseClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{19} + return fileDescriptor_abc993f8d220b626, []int{18} } func (m *DiagnoseClusterRequest) XXX_Unmarshal(b []byte) error { @@ -1902,7 +1846,7 @@ func (m *DiagnoseClusterResults) Reset() { *m = DiagnoseClusterResults{} func (m *DiagnoseClusterResults) String() string { return proto.CompactTextString(m) } func (*DiagnoseClusterResults) ProtoMessage() {} func (*DiagnoseClusterResults) Descriptor() ([]byte, []int) { - return fileDescriptor_abc993f8d220b626, []int{20} + return fileDescriptor_abc993f8d220b626, []int{19} } func (m *DiagnoseClusterResults) XXX_Unmarshal(b []byte) error { @@ -1936,7 +1880,6 @@ func init() { proto.RegisterType((*Cluster)(nil), "google.cloud.dataproc.v1beta2.Cluster") proto.RegisterMapType((map[string]string)(nil), "google.cloud.dataproc.v1beta2.Cluster.LabelsEntry") proto.RegisterType((*ClusterConfig)(nil), "google.cloud.dataproc.v1beta2.ClusterConfig") - proto.RegisterType((*EncryptionConfig)(nil), "google.cloud.dataproc.v1beta2.EncryptionConfig") proto.RegisterType((*GceClusterConfig)(nil), "google.cloud.dataproc.v1beta2.GceClusterConfig") proto.RegisterMapType((map[string]string)(nil), "google.cloud.dataproc.v1beta2.GceClusterConfig.MetadataEntry") proto.RegisterType((*InstanceGroupConfig)(nil), "google.cloud.dataproc.v1beta2.InstanceGroupConfig") @@ -1966,146 +1909,143 @@ func init() { } var fileDescriptor_abc993f8d220b626 = []byte{ - // 2222 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x59, 0x4b, 0x73, 0x1b, 0xc7, - 0x11, 0xd6, 0x12, 0x7c, 0x80, 0x0d, 0xe2, 0xc1, 0x31, 0xcd, 0xc0, 0x74, 0x14, 0xcb, 0xeb, 0xc4, - 0xa1, 0x1d, 0x05, 0xb0, 0xa9, 0xb8, 0xec, 0x48, 0x91, 0x4b, 0x14, 0x09, 0x91, 0xb4, 0x28, 0x8a, - 0x59, 0x00, 0x52, 0x94, 0x44, 0xb5, 0x35, 0xd8, 0x1d, 0x40, 0x63, 0xee, 0x2b, 0x3b, 0xb3, 0xb2, - 0x21, 0x95, 0xaa, 0x52, 0xce, 0x29, 0x95, 0x63, 0x7e, 0x40, 0x7c, 0xce, 0xc1, 0x07, 0x57, 0xaa, - 0x52, 0x39, 0xe4, 0x96, 0x7f, 0xe0, 0xaa, 0xfc, 0x82, 0x1c, 0x72, 0xc9, 0x3d, 0xc7, 0xd4, 0x3c, - 0x16, 0xd8, 0x05, 0x29, 0x81, 0x64, 0x54, 0x3e, 0x11, 0xdb, 0xd3, 0xfd, 0xf5, 0x37, 0x3d, 0x3d, - 0x3d, 0x3d, 0x43, 0xb8, 0x3c, 0x08, 0xc3, 0x81, 0x47, 0x9a, 0x8e, 0x17, 0x26, 0x6e, 0xd3, 0xc5, - 0x1c, 0x47, 0x71, 0xe8, 0x34, 0x1f, 0xbf, 0xdf, 0x23, 0x1c, 0x6f, 0x34, 0x1d, 0x2f, 0x61, 0x9c, - 0xc4, 0xac, 0x11, 0xc5, 0x21, 0x0f, 0xd1, 0x45, 0xa5, 0xdd, 0x90, 0xda, 0x8d, 0x54, 0xbb, 0xa1, - 0xb5, 0xd7, 0xbe, 0xab, 0xc1, 0x70, 0x44, 0x9b, 0x38, 0x08, 0x42, 0x8e, 0x39, 0x0d, 0x03, 0x6d, - 0xbc, 0xf6, 0xee, 0x8b, 0x5d, 0xb1, 0x47, 0x38, 0x26, 0xae, 0xd6, 0x7d, 0x4b, 0xeb, 0x7a, 0x61, - 0x30, 0x88, 0x93, 0x20, 0xa0, 0xc1, 0xa0, 0x19, 0x46, 0x24, 0xce, 0x01, 0x7e, 0x4f, 0x2b, 0xc9, - 0xaf, 0x5e, 0xd2, 0x6f, 0xba, 0x89, 0x52, 0xd0, 0xe3, 0x97, 0x26, 0xc7, 0xfb, 0x94, 0x78, 0xae, - 0xed, 0x63, 0x76, 0xa4, 0x35, 0xde, 0x98, 0xd4, 0xe0, 0xd4, 0x27, 0x8c, 0x63, 0x3f, 0x52, 0x0a, - 0xe6, 0x9f, 0x66, 0x61, 0x61, 0x4b, 0xc5, 0x00, 0x5d, 0x04, 0x88, 0xe2, 0xf0, 0x53, 0xe2, 0x70, - 0x9b, 0xba, 0x75, 0xe3, 0x92, 0xb1, 0xbe, 0x68, 0x2d, 0x6a, 0xc9, 0x9e, 0x8b, 0xde, 0x84, 0x25, - 0x1d, 0x2d, 0x3b, 0xc0, 0x3e, 0xa9, 0xcf, 0x48, 0x85, 0x92, 0x96, 0x1d, 0x60, 0x9f, 0xa0, 0x6d, - 0x98, 0x77, 0xc2, 0xa0, 0x4f, 0x07, 0xf5, 0xc2, 0x25, 0x63, 0xbd, 0xb4, 0x71, 0xb9, 0xf1, 0xc2, - 0x78, 0x36, 0xb4, 0xe7, 0x2d, 0x69, 0x63, 0x69, 0x5b, 0xf4, 0x09, 0xcc, 0x7b, 0xb8, 0x47, 0x3c, - 0x56, 0x2f, 0x5e, 0x2a, 0xac, 0x97, 0x36, 0x36, 0x4e, 0x87, 0xd2, 0xd8, 0x97, 0x46, 0xad, 0x80, - 0xc7, 0x43, 0x4b, 0x23, 0x08, 0x46, 0x8c, 0x63, 0x9e, 0xb0, 0xfa, 0xec, 0x59, 0x18, 0xb5, 0xa5, - 0x8d, 0xa5, 0x6d, 0x51, 0x1b, 0x2a, 0xea, 0x97, 0xfd, 0x88, 0x32, 0x1e, 0xc6, 0xc3, 0xfa, 0x82, - 0x64, 0x76, 0x36, 0xb4, 0xb2, 0xc2, 0xd8, 0x55, 0x10, 0xd9, 0x78, 0x26, 0x09, 0x75, 0xeb, 0xf3, - 0xb9, 0x78, 0x76, 0x13, 0xea, 0xa2, 0x1d, 0x58, 0xf0, 0x09, 0x8f, 0xa9, 0xc3, 0xea, 0x8b, 0x92, - 0xfe, 0x8f, 0x4f, 0xe7, 0xf0, 0x8e, 0x32, 0xb2, 0x52, 0xeb, 0xb5, 0x9f, 0x42, 0x29, 0x13, 0x1d, - 0x54, 0x83, 0xc2, 0x11, 0x19, 0xea, 0x25, 0x16, 0x3f, 0xd1, 0x0a, 0xcc, 0x3d, 0xc6, 0x5e, 0x92, - 0xae, 0xaa, 0xfa, 0xb8, 0x3a, 0xf3, 0x91, 0x61, 0x7e, 0x3d, 0x0f, 0xe5, 0xdc, 0x3a, 0xa1, 0xb7, - 0xa0, 0xac, 0x56, 0xca, 0xee, 0x25, 0xce, 0x11, 0xe1, 0x1a, 0x67, 0x49, 0x09, 0x6f, 0x4a, 0x19, - 0x7a, 0x08, 0x68, 0xe0, 0x10, 0x3b, 0x9d, 0xa1, 0x4e, 0x8b, 0xa2, 0x9c, 0x45, 0x73, 0xca, 0x2c, - 0x76, 0x1c, 0x92, 0xcf, 0x8c, 0xda, 0x60, 0x42, 0x82, 0xee, 0x43, 0xd9, 0xc7, 0x59, 0x64, 0x15, - 0x9f, 0x69, 0xa9, 0xb2, 0x17, 0x30, 0x8e, 0x03, 0x87, 0xec, 0xc4, 0x61, 0x12, 0x69, 0xf0, 0x25, - 0x05, 0x34, 0x06, 0xfe, 0x2c, 0x8c, 0x8f, 0xc6, 0xc0, 0x70, 0x7e, 0x60, 0x05, 0xa4, 0x81, 0x3f, - 0x85, 0xef, 0x30, 0xe2, 0x84, 0x81, 0x8b, 0xe3, 0xa1, 0x9d, 0x77, 0xb1, 0x74, 0x6e, 0x17, 0xaf, - 0x8e, 0x20, 0xef, 0x67, 0x7d, 0xdd, 0x83, 0x2a, 0x0b, 0xfb, 0xfc, 0x33, 0x1c, 0x93, 0xd4, 0x47, - 0xf9, 0x54, 0xf9, 0xd3, 0xd6, 0x56, 0x1a, 0xbe, 0xc2, 0x72, 0xdf, 0xe8, 0x01, 0xd4, 0x3c, 0xda, - 0x27, 0xce, 0xd0, 0xf1, 0x46, 0xc0, 0x15, 0x09, 0xdc, 0x98, 0x02, 0xbc, 0x9f, 0x9a, 0x69, 0xe4, - 0xaa, 0x97, 0x17, 0xa0, 0x00, 0x56, 0x69, 0x40, 0x39, 0xc5, 0x1e, 0x7d, 0x22, 0x6b, 0x9c, 0x8d, - 0x1d, 0x59, 0x0b, 0xeb, 0x25, 0xb9, 0xd5, 0x3e, 0x9c, 0xe2, 0xe0, 0x20, 0x74, 0xc9, 0x5e, 0x0e, - 0x60, 0x53, 0xda, 0x5b, 0xaf, 0xd2, 0x13, 0xa4, 0x0c, 0xfd, 0x1a, 0x96, 0x49, 0xe0, 0xc4, 0xc3, - 0x48, 0xfa, 0xd2, 0x73, 0xa9, 0x9e, 0x2a, 0x3d, 0x5b, 0x23, 0xbb, 0x34, 0x3d, 0xc9, 0x84, 0xc4, - 0xbc, 0x01, 0xb5, 0x49, 0x2d, 0x74, 0x19, 0x5e, 0x11, 0x3b, 0x22, 0x72, 0xed, 0x23, 0x9f, 0xd9, - 0x47, 0x64, 0xa8, 0xca, 0xa8, 0xda, 0x3c, 0xd5, 0x81, 0x43, 0x0e, 0xdd, 0xdb, 0x3e, 0xbb, 0x4d, - 0x86, 0xa2, 0x94, 0x9a, 0x7f, 0x2e, 0x40, 0x6d, 0x72, 0x1f, 0xa0, 0xd7, 0xa0, 0xf8, 0x24, 0x0c, - 0x88, 0x9d, 0xc4, 0x54, 0xdb, 0x2d, 0x88, 0xef, 0x6e, 0x4c, 0xd1, 0x1b, 0x50, 0x0a, 0x08, 0x17, - 0x79, 0x25, 0x47, 0xd5, 0x36, 0x06, 0x2d, 0x12, 0x0a, 0x3f, 0x80, 0x0a, 0x4b, 0x7a, 0x59, 0x1d, - 0x55, 0x70, 0xca, 0x63, 0xa9, 0x50, 0x5b, 0x87, 0x1a, 0x0d, 0x38, 0x89, 0x03, 0xec, 0xd9, 0x34, - 0xb2, 0xc3, 0xc0, 0x13, 0xc5, 0xce, 0x58, 0x2f, 0x5a, 0x95, 0x54, 0xbe, 0x17, 0xdd, 0x0d, 0xbc, - 0x21, 0xfa, 0x21, 0x54, 0x19, 0x89, 0x1f, 0x53, 0x87, 0xd8, 0xd8, 0x71, 0xc2, 0x24, 0xe0, 0x72, - 0x7b, 0x2f, 0x5a, 0x15, 0x2d, 0xde, 0x54, 0x52, 0xf4, 0x13, 0x58, 0x9d, 0x50, 0xb4, 0x99, 0x13, - 0x46, 0x84, 0xd5, 0x0b, 0x97, 0x0a, 0xeb, 0x8b, 0xd6, 0x4a, 0x5e, 0xbf, 0x2d, 0xc7, 0x10, 0x82, - 0x59, 0x8e, 0x07, 0xa2, 0x6e, 0x0b, 0x1d, 0xf9, 0x1b, 0x3d, 0x80, 0xa2, 0x4f, 0x38, 0x16, 0x2b, - 0x52, 0x9f, 0x93, 0x69, 0x71, 0xfd, 0x8c, 0xa5, 0xa4, 0x71, 0x47, 0xdb, 0xab, 0x63, 0x62, 0x04, - 0xb7, 0x76, 0x0d, 0xca, 0xb9, 0xa1, 0x33, 0xd5, 0xc8, 0xdf, 0xce, 0xc2, 0x2b, 0x27, 0x6c, 0x4f, - 0x51, 0x29, 0x83, 0xc4, 0xb7, 0xa9, 0x1e, 0x62, 0x12, 0x6d, 0xce, 0x5a, 0x0a, 0x12, 0x3f, 0x55, - 0x67, 0x62, 0x61, 0x52, 0x05, 0x99, 0x11, 0xac, 0x3e, 0x23, 0xa7, 0x5c, 0x4e, 0xa5, 0x22, 0x1f, - 0x18, 0x7a, 0x1d, 0x16, 0xa9, 0x8f, 0x07, 0x6a, 0xf1, 0x0b, 0x92, 0x41, 0x51, 0x0a, 0xf4, 0xaa, - 0xf9, 0xd8, 0x79, 0x44, 0x03, 0x62, 0xf3, 0x61, 0xa4, 0x74, 0x66, 0xd5, 0x62, 0x68, 0x79, 0x67, - 0x18, 0x49, 0xcd, 0x4f, 0xa0, 0xe4, 0x52, 0x76, 0x94, 0x66, 0xfc, 0x9c, 0xcc, 0xf8, 0x77, 0xa6, - 0x44, 0x71, 0x9b, 0xb2, 0x23, 0x9d, 0xeb, 0xe0, 0x8e, 0x7e, 0x4b, 0xe6, 0xcc, 0x8e, 0x62, 0x42, - 0xfc, 0x88, 0xd3, 0x9e, 0x47, 0x64, 0x4a, 0x15, 0xad, 0x32, 0x65, 0x87, 0x63, 0x21, 0x72, 0x60, - 0xc5, 0xc7, 0x01, 0x1e, 0x10, 0xd7, 0x1e, 0x88, 0xe0, 0xa4, 0xbe, 0x17, 0xa4, 0xef, 0xf7, 0xa7, - 0xf8, 0xbe, 0xa3, 0x4c, 0xb3, 0x55, 0x0f, 0xf9, 0xc7, 0x64, 0xa8, 0x03, 0x4b, 0xd8, 0x71, 0x88, - 0x27, 0x5a, 0xa8, 0x30, 0x4e, 0x5b, 0x87, 0xf7, 0xa6, 0x80, 0x6f, 0x8e, 0x4d, 0xd2, 0xa2, 0x9d, - 0x45, 0x91, 0x71, 0xa5, 0x81, 0xed, 0x44, 0x89, 0x1d, 0x79, 0x98, 0xf7, 0xc3, 0xd8, 0x97, 0x27, - 0x8d, 0x88, 0x2b, 0x0d, 0xb6, 0xa2, 0xe4, 0x50, 0x4b, 0xcd, 0xdf, 0x1b, 0x80, 0x8e, 0x53, 0x15, - 0xb9, 0x3f, 0x5a, 0x5c, 0x4e, 0x7c, 0x01, 0x42, 0xb2, 0xfb, 0x7e, 0x25, 0x1d, 0xed, 0xe8, 0x41, - 0xd9, 0x47, 0x5d, 0x87, 0xd7, 0x47, 0x56, 0x2a, 0x64, 0x6a, 0xc6, 0xb9, 0xce, 0xab, 0x4e, 0xb3, - 0x19, 0xa7, 0x7c, 0xcb, 0x36, 0xcc, 0x8c, 0x61, 0xf9, 0xd8, 0xc4, 0xd0, 0x7b, 0xb0, 0x92, 0x99, - 0xda, 0x38, 0x4d, 0x14, 0x0f, 0x94, 0x19, 0x4b, 0x53, 0xe5, 0x47, 0xb0, 0x9c, 0xb5, 0x50, 0x5b, - 0x7c, 0x46, 0x66, 0x70, 0x0d, 0x67, 0xf1, 0x93, 0x80, 0x9b, 0xbf, 0x33, 0x00, 0xc6, 0x69, 0x82, - 0xbe, 0x0f, 0x95, 0x5e, 0x18, 0x72, 0x5b, 0xe6, 0x9a, 0xf0, 0xa5, 0x53, 0x76, 0x49, 0x48, 0x85, - 0x9e, 0x70, 0x82, 0xde, 0x81, 0xe5, 0xb1, 0x16, 0xa3, 0x4f, 0x88, 0x3d, 0xe8, 0xe9, 0x3d, 0x52, - 0x49, 0x15, 0xdb, 0xf4, 0x09, 0xd9, 0xe9, 0x09, 0x40, 0xb1, 0x95, 0xbc, 0xd0, 0xc1, 0x9e, 0xcd, - 0x98, 0xcb, 0x34, 0x13, 0xb1, 0x97, 0xf6, 0x85, 0xb0, 0xcd, 0x5c, 0x66, 0xfe, 0xdb, 0x80, 0xea, - 0xc4, 0x51, 0x83, 0x36, 0xa1, 0x4a, 0x5d, 0x8f, 0xd8, 0x2e, 0xf1, 0x08, 0x27, 0x36, 0xe7, 0x9e, - 0x74, 0x51, 0xda, 0x78, 0x2d, 0x4d, 0x8e, 0xb4, 0x3b, 0x6e, 0x6c, 0xeb, 0xfe, 0xda, 0x2a, 0x0b, - 0x8b, 0x6d, 0x69, 0xd0, 0xe1, 0x1e, 0xba, 0x05, 0x35, 0x9c, 0xf0, 0x70, 0x04, 0x41, 0xf5, 0x22, - 0x94, 0x36, 0xd6, 0x8e, 0x61, 0x74, 0xd2, 0x0e, 0x7b, 0xf7, 0x82, 0x55, 0x11, 0x56, 0x1a, 0x86, - 0xfa, 0x04, 0x6d, 0x41, 0x35, 0x87, 0xc3, 0x3d, 0xdd, 0x28, 0x3f, 0x9f, 0xca, 0xee, 0x05, 0xab, - 0x9c, 0x41, 0xe1, 0xde, 0xcd, 0x39, 0x28, 0x70, 0xee, 0x99, 0x7f, 0x30, 0xa0, 0xfe, 0xbc, 0x43, - 0x4f, 0xd4, 0x66, 0xf2, 0x39, 0x71, 0x12, 0x8e, 0x7b, 0x1e, 0xb1, 0xfb, 0xd4, 0x4b, 0xf3, 0xad, - 0x32, 0x16, 0xdf, 0xa2, 0x1e, 0x41, 0xb7, 0x60, 0x59, 0x49, 0xc4, 0x29, 0x28, 0xe6, 0x15, 0x26, - 0x5c, 0x4f, 0xed, 0x05, 0xe1, 0xa9, 0x8d, 0x6c, 0x3a, 0xca, 0xc4, 0xfc, 0xb2, 0x30, 0xea, 0x12, - 0x55, 0xb7, 0x8b, 0x76, 0x61, 0x4e, 0xf4, 0xbb, 0xca, 0x71, 0xe5, 0xb4, 0x4d, 0xbc, 0x32, 0x6e, - 0x88, 0x3f, 0xc4, 0x52, 0x00, 0x68, 0x15, 0xe6, 0x5d, 0xc2, 0x31, 0xf5, 0x74, 0xe2, 0xeb, 0x2f, - 0xb4, 0x0d, 0x35, 0xa9, 0x60, 0x33, 0x8e, 0x63, 0xae, 0x56, 0xa5, 0x30, 0x6d, 0x55, 0x2c, 0xd9, - 0xc9, 0x93, 0xb6, 0x30, 0x91, 0x6b, 0xf2, 0x73, 0x28, 0xb2, 0xa4, 0xa7, 0xa8, 0xce, 0x4a, 0xaa, - 0x1f, 0x9c, 0x8d, 0xaa, 0x36, 0xb6, 0x46, 0x30, 0xe6, 0x3d, 0x98, 0x93, 0x13, 0x40, 0x25, 0x58, - 0xe8, 0x1e, 0xdc, 0x3e, 0xb8, 0x7b, 0xff, 0xa0, 0x76, 0x01, 0x2d, 0x41, 0x71, 0xcb, 0x6a, 0x6d, - 0x76, 0xf6, 0x0e, 0x76, 0x6a, 0x86, 0x18, 0xb2, 0xba, 0x07, 0x07, 0xe2, 0x63, 0x06, 0x2d, 0xc2, - 0x5c, 0xcb, 0xb2, 0xee, 0x5a, 0xb5, 0x82, 0xd0, 0xda, 0x6e, 0xed, 0xb7, 0xa4, 0xd6, 0xac, 0xf8, - 0xea, 0x1e, 0x6e, 0x2b, 0x9b, 0x39, 0xf3, 0x67, 0x50, 0x4c, 0xbd, 0xa1, 0x2a, 0x94, 0xba, 0x07, - 0xed, 0xc3, 0xd6, 0xd6, 0xde, 0xad, 0xbd, 0xd6, 0x76, 0xed, 0x02, 0x2a, 0xc3, 0x62, 0xf7, 0x60, - 0xb7, 0xb5, 0xb9, 0xdf, 0xd9, 0x7d, 0x50, 0x33, 0x50, 0x0d, 0x96, 0xda, 0x9d, 0xcd, 0xfd, 0x96, - 0xdd, 0xee, 0x6c, 0x76, 0xba, 0xed, 0xda, 0x8c, 0xf9, 0x8d, 0x01, 0x95, 0x7c, 0x7f, 0x27, 0xce, - 0x27, 0x75, 0xa6, 0x3c, 0x26, 0x31, 0xa3, 0x61, 0x90, 0x76, 0xf2, 0x52, 0x78, 0x4f, 0xc9, 0xd0, - 0x43, 0x79, 0x2d, 0x8c, 0x48, 0xcc, 0xa9, 0x3e, 0x9b, 0xa6, 0x1f, 0xbb, 0x79, 0x3f, 0x8d, 0xc3, - 0x91, 0xbd, 0x3a, 0x76, 0x33, 0x80, 0x6b, 0xd7, 0xa1, 0x3a, 0x31, 0x7c, 0xa6, 0xa3, 0xf7, 0x9f, - 0x33, 0x50, 0xc9, 0xdf, 0x7a, 0x10, 0x86, 0xa5, 0x47, 0x6e, 0x9f, 0xd9, 0xe9, 0xd5, 0xc9, 0x90, - 0x94, 0x3f, 0x3e, 0xd3, 0xd5, 0xa9, 0xb1, 0xeb, 0xf6, 0x99, 0xfe, 0xad, 0x38, 0x97, 0x1e, 0x8d, - 0x25, 0xc2, 0xc5, 0x10, 0xc7, 0xc1, 0xc8, 0xc5, 0xcc, 0x79, 0x5c, 0x3c, 0xc0, 0x71, 0x90, 0x77, - 0x31, 0x1c, 0x4b, 0xd6, 0x3e, 0x86, 0xda, 0x24, 0x87, 0x69, 0x81, 0x29, 0x64, 0x02, 0x23, 0xec, - 0x27, 0x1d, 0x9c, 0xc5, 0xde, 0xfc, 0xca, 0x80, 0x95, 0xad, 0x98, 0x60, 0x9e, 0x36, 0x50, 0x16, - 0xf9, 0x4d, 0x42, 0x18, 0x9f, 0xf6, 0x4c, 0xb0, 0x0a, 0xf3, 0x31, 0x19, 0x88, 0x64, 0x52, 0x15, - 0x5f, 0x7f, 0xa1, 0x1b, 0xb0, 0xa0, 0x2f, 0x83, 0xba, 0xbe, 0xbc, 0x7d, 0xba, 0x68, 0x59, 0xa9, - 0x99, 0x70, 0x1c, 0x2b, 0x0e, 0xc2, 0xb1, 0x6a, 0x6f, 0x16, 0xb5, 0x64, 0xcf, 0x35, 0xff, 0x33, - 0x03, 0x2b, 0xdd, 0xc8, 0xfd, 0x3f, 0x08, 0xcf, 0xe5, 0x08, 0x9f, 0xe2, 0xbd, 0x23, 0x33, 0xa7, - 0xc2, 0xf9, 0xe6, 0xf4, 0x10, 0x2e, 0x0e, 0x62, 0xec, 0x90, 0x7e, 0xe2, 0xd9, 0x2e, 0x71, 0x42, - 0xdf, 0xa7, 0x8c, 0x65, 0x6b, 0xf1, 0xfc, 0xb4, 0x5a, 0xfc, 0x7a, 0x6a, 0xbf, 0x9d, 0x31, 0xd7, - 0x65, 0x19, 0x5d, 0x83, 0x52, 0x22, 0x43, 0x22, 0x1f, 0x85, 0xf4, 0x1b, 0xc8, 0xf1, 0xea, 0x78, - 0x8b, 0x12, 0xcf, 0xbd, 0x83, 0xd9, 0x91, 0x05, 0x4a, 0x5d, 0xfc, 0x9e, 0x88, 0xf7, 0xc2, 0x64, - 0xbc, 0xbf, 0x36, 0x60, 0x45, 0x9d, 0x4a, 0x2f, 0x27, 0x41, 0x4e, 0x11, 0xef, 0xc9, 0x27, 0x93, - 0xd9, 0xe3, 0x4f, 0x26, 0x79, 0xd2, 0x73, 0x93, 0xa4, 0x7d, 0x58, 0xde, 0x21, 0xfc, 0xdb, 0x22, - 0x6c, 0x7e, 0x69, 0xc0, 0x2b, 0xfb, 0x94, 0xa5, 0x0e, 0xd9, 0x99, 0x3d, 0xce, 0xe6, 0x3c, 0xae, - 0xc2, 0x7c, 0x9f, 0x7a, 0x22, 0xdd, 0x74, 0xaa, 0xaa, 0x2f, 0x71, 0x37, 0x88, 0x44, 0x19, 0x17, - 0x2d, 0x94, 0xee, 0x8b, 0x8a, 0x42, 0x20, 0x7a, 0x27, 0xe9, 0x4b, 0x0c, 0xf2, 0xf0, 0x88, 0xa4, - 0x53, 0x90, 0xea, 0x1d, 0x21, 0x30, 0xbf, 0x30, 0x60, 0x25, 0x4f, 0x91, 0x45, 0x61, 0xc0, 0x08, - 0xba, 0x09, 0xc5, 0xf4, 0x75, 0x54, 0x97, 0xd0, 0xd3, 0x66, 0xf7, 0xc8, 0x0e, 0xbd, 0x0d, 0xd5, - 0x80, 0x7c, 0xce, 0xed, 0x0c, 0x01, 0x15, 0xa5, 0xb2, 0x10, 0x1f, 0x8e, 0x48, 0xc4, 0xb0, 0xba, - 0x4d, 0xf1, 0x20, 0x08, 0xd9, 0xb7, 0x96, 0x4c, 0xe6, 0x87, 0x27, 0xf8, 0x64, 0x89, 0xc7, 0x99, - 0xf0, 0x19, 0x26, 0x3c, 0x4a, 0x78, 0xa6, 0x41, 0x5e, 0x54, 0x92, 0x6e, 0x4c, 0x37, 0xfe, 0x5b, - 0x84, 0xe5, 0xf1, 0xa5, 0x92, 0xc7, 0xa1, 0xe7, 0x91, 0x18, 0x7d, 0x65, 0x40, 0x39, 0x57, 0x2f, - 0xd1, 0x95, 0x69, 0xe1, 0x3a, 0xa1, 0xba, 0xae, 0x5d, 0x4c, 0x8d, 0x32, 0x2f, 0xc3, 0x8d, 0xbb, - 0xe9, 0xcb, 0xb0, 0xb9, 0xf7, 0xc5, 0x37, 0xff, 0xfa, 0xe3, 0xcc, 0x96, 0xf9, 0xd1, 0xe8, 0x59, - 0x59, 0xc7, 0x82, 0x35, 0x9f, 0x8e, 0xe3, 0xf4, 0xac, 0xa9, 0xc2, 0xc0, 0x9a, 0x4f, 0xd5, 0x8f, - 0x67, 0xa3, 0x87, 0xee, 0xab, 0xa3, 0xd2, 0xf3, 0x77, 0x03, 0xca, 0xb9, 0x7a, 0x39, 0x95, 0xf0, - 0x49, 0xd5, 0x75, 0x1a, 0xe1, 0x5f, 0x48, 0xc2, 0xd6, 0xc6, 0xce, 0x79, 0x09, 0x37, 0x9f, 0x66, - 0x17, 0xf2, 0xd9, 0x98, 0xff, 0x5f, 0x0c, 0x28, 0xe7, 0xea, 0xcf, 0x54, 0xfe, 0x27, 0x55, 0xab, - 0x69, 0xfc, 0xef, 0x4a, 0xfe, 0x7b, 0xef, 0xbe, 0x2c, 0xfe, 0xe8, 0xaf, 0x06, 0xc0, 0xb8, 0x04, - 0xa1, 0x69, 0x37, 0xd4, 0x63, 0xd5, 0x6a, 0xed, 0x94, 0xbb, 0x30, 0x65, 0x8e, 0x5e, 0x1a, 0xf3, - 0xbf, 0x19, 0xb0, 0x94, 0xad, 0x14, 0x68, 0x63, 0xea, 0xa3, 0xdf, 0xb1, 0xca, 0xb7, 0x76, 0xe5, - 0x4c, 0x36, 0xaa, 0x14, 0x99, 0x37, 0xe4, 0x54, 0xae, 0xa2, 0x73, 0x67, 0x3d, 0xfa, 0x87, 0x01, - 0xd5, 0x89, 0xdd, 0x8e, 0x3e, 0x98, 0xfa, 0xea, 0x71, 0x52, 0x45, 0x9a, 0x96, 0x30, 0xbf, 0x92, - 0x5c, 0xbb, 0xe6, 0xe1, 0xcb, 0x4a, 0x78, 0x57, 0xd3, 0xb8, 0x6a, 0xbc, 0x7b, 0xf3, 0x29, 0xbc, - 0xe9, 0x84, 0xfe, 0x8b, 0x79, 0xdf, 0x4c, 0x2f, 0x62, 0xec, 0x50, 0x9c, 0xef, 0x87, 0xc6, 0x2f, - 0x5b, 0x5a, 0x7f, 0x10, 0x7a, 0x38, 0x18, 0x34, 0xc2, 0x78, 0xd0, 0x1c, 0x90, 0x40, 0x9e, 0xfe, - 0x4d, 0x35, 0x84, 0x23, 0xca, 0x9e, 0xf3, 0x7f, 0xab, 0x6b, 0xa9, 0xa0, 0x37, 0x2f, 0x2d, 0xae, - 0xfc, 0x2f, 0x00, 0x00, 0xff, 0xff, 0x40, 0x2b, 0x40, 0x29, 0x53, 0x1b, 0x00, 0x00, + // 2165 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x59, 0x4f, 0x73, 0x1c, 0x47, + 0x15, 0xf7, 0x68, 0xb5, 0xd2, 0xea, 0xed, 0x1f, 0xad, 0x3a, 0x8a, 0xd8, 0x28, 0x98, 0x38, 0x13, + 0x08, 0x4a, 0x08, 0xbb, 0x89, 0x4c, 0x2a, 0xc1, 0xc6, 0xa9, 0xc8, 0x92, 0x2c, 0x29, 0xc8, 0xb2, + 0x98, 0xdd, 0xb5, 0x31, 0x94, 0x6b, 0xaa, 0x77, 0xa6, 0x77, 0xdd, 0xd1, 0xfc, 0x63, 0xba, 0xc7, + 0x89, 0xec, 0x72, 0x15, 0x15, 0x4e, 0x14, 0x47, 0x3e, 0x00, 0x39, 0x73, 0xc8, 0x81, 0xa2, 0x8a, + 0xe2, 0xc0, 0x8d, 0x6f, 0x10, 0x8a, 0x4f, 0xc0, 0x81, 0x0b, 0x77, 0x8e, 0x54, 0xff, 0x99, 0xdd, + 0x99, 0x95, 0xec, 0x91, 0x84, 0x2b, 0x27, 0xed, 0xbc, 0x7e, 0xef, 0xf7, 0x7e, 0xfd, 0xfa, 0xf5, + 0xeb, 0xd7, 0x2d, 0x78, 0x67, 0x14, 0x86, 0x23, 0x8f, 0x74, 0x1c, 0x2f, 0x4c, 0xdc, 0x8e, 0x8b, + 0x39, 0x8e, 0xe2, 0xd0, 0xe9, 0x3c, 0x7a, 0x6f, 0x40, 0x38, 0x5e, 0xef, 0x38, 0x5e, 0xc2, 0x38, + 0x89, 0x59, 0x3b, 0x8a, 0x43, 0x1e, 0xa2, 0xcb, 0x4a, 0xbb, 0x2d, 0xb5, 0xdb, 0xa9, 0x76, 0x5b, + 0x6b, 0xaf, 0x7e, 0x5b, 0x83, 0xe1, 0x88, 0x76, 0x70, 0x10, 0x84, 0x1c, 0x73, 0x1a, 0x06, 0xda, + 0x78, 0xf5, 0xed, 0xe7, 0xbb, 0x62, 0x0f, 0x71, 0x4c, 0x5c, 0xad, 0xfb, 0x86, 0xd6, 0xf5, 0xc2, + 0x60, 0x14, 0x27, 0x41, 0x40, 0x83, 0x51, 0x27, 0x8c, 0x48, 0x9c, 0x03, 0xfc, 0x8e, 0x56, 0x92, + 0x5f, 0x83, 0x64, 0xd8, 0x71, 0x13, 0xa5, 0xa0, 0xc7, 0xaf, 0x4c, 0x8f, 0x0f, 0x29, 0xf1, 0x5c, + 0xdb, 0xc7, 0xec, 0x48, 0x6b, 0xbc, 0x36, 0xad, 0xc1, 0xa9, 0x4f, 0x18, 0xc7, 0x7e, 0xa4, 0x14, + 0xcc, 0x3f, 0xcc, 0xc2, 0xfc, 0xa6, 0x8a, 0x01, 0xba, 0x0c, 0x10, 0xc5, 0xe1, 0xa7, 0xc4, 0xe1, + 0x36, 0x75, 0x5b, 0xc6, 0x15, 0x63, 0x6d, 0xc1, 0x5a, 0xd0, 0x92, 0x3d, 0x17, 0xbd, 0x0e, 0x35, + 0x1d, 0x2d, 0x3b, 0xc0, 0x3e, 0x69, 0xcd, 0x48, 0x85, 0xaa, 0x96, 0x1d, 0x60, 0x9f, 0xa0, 0x2d, + 0x98, 0x73, 0xc2, 0x60, 0x48, 0x47, 0xad, 0xd2, 0x15, 0x63, 0xad, 0xba, 0xfe, 0x4e, 0xfb, 0xb9, + 0xf1, 0x6c, 0x6b, 0xcf, 0x9b, 0xd2, 0xc6, 0xd2, 0xb6, 0xe8, 0x13, 0x98, 0xf3, 0xf0, 0x80, 0x78, + 0xac, 0x55, 0xb9, 0x52, 0x5a, 0xab, 0xae, 0xaf, 0x9f, 0x0d, 0xa5, 0xbd, 0x2f, 0x8d, 0xb6, 0x03, + 0x1e, 0x1f, 0x5b, 0x1a, 0x41, 0x30, 0x62, 0x1c, 0xf3, 0x84, 0xb5, 0x66, 0xcf, 0xc3, 0xa8, 0x2b, + 0x6d, 0x2c, 0x6d, 0x8b, 0xba, 0xd0, 0x50, 0xbf, 0xec, 0x87, 0x94, 0xf1, 0x30, 0x3e, 0x6e, 0xcd, + 0x4b, 0x66, 0xe7, 0x43, 0xab, 0x2b, 0x8c, 0x5d, 0x05, 0x91, 0x8d, 0x67, 0x92, 0x50, 0xb7, 0x35, + 0x97, 0x8b, 0x67, 0x3f, 0xa1, 0x2e, 0xda, 0x81, 0x79, 0x9f, 0xf0, 0x98, 0x3a, 0xac, 0xb5, 0x20, + 0xe9, 0xff, 0xf0, 0x6c, 0x0e, 0x6f, 0x2b, 0x23, 0x2b, 0xb5, 0x5e, 0xfd, 0x31, 0x54, 0x33, 0xd1, + 0x41, 0x4d, 0x28, 0x1d, 0x91, 0x63, 0xbd, 0xc4, 0xe2, 0x27, 0x5a, 0x86, 0xf2, 0x23, 0xec, 0x25, + 0xe9, 0xaa, 0xaa, 0x8f, 0x6b, 0x33, 0x1f, 0x1a, 0xe6, 0x3f, 0xca, 0x50, 0xcf, 0xad, 0x13, 0x7a, + 0x03, 0xea, 0x6a, 0xa5, 0xec, 0x41, 0xe2, 0x1c, 0x11, 0xae, 0x71, 0x6a, 0x4a, 0x78, 0x53, 0xca, + 0xd0, 0x03, 0x40, 0x23, 0x87, 0xd8, 0xe9, 0x0c, 0x75, 0x5a, 0x54, 0xe4, 0x2c, 0x3a, 0x05, 0xb3, + 0xd8, 0x71, 0x48, 0x3e, 0x33, 0x9a, 0xa3, 0x29, 0x09, 0xba, 0x07, 0x75, 0x1f, 0x67, 0x91, 0x55, + 0x7c, 0x8a, 0x52, 0x65, 0x2f, 0x60, 0x1c, 0x07, 0x0e, 0xd9, 0x89, 0xc3, 0x24, 0xd2, 0xe0, 0x35, + 0x05, 0x34, 0x01, 0xfe, 0x2c, 0x8c, 0x8f, 0x26, 0xc0, 0x70, 0x71, 0x60, 0x05, 0xa4, 0x81, 0x3f, + 0x85, 0x6f, 0x31, 0xe2, 0x84, 0x81, 0x8b, 0xe3, 0x63, 0x3b, 0xef, 0xa2, 0x76, 0x61, 0x17, 0x2f, + 0x8f, 0x21, 0xef, 0x65, 0x7d, 0xdd, 0x85, 0x45, 0x16, 0x0e, 0xf9, 0x67, 0x38, 0x26, 0xa9, 0x8f, + 0xfa, 0x99, 0xf2, 0xa7, 0xab, 0xad, 0x34, 0x7c, 0x83, 0xe5, 0xbe, 0xd1, 0x7d, 0x68, 0x7a, 0x74, + 0x48, 0x9c, 0x63, 0xc7, 0x1b, 0x03, 0x37, 0x24, 0x70, 0xbb, 0x00, 0x78, 0x3f, 0x35, 0xd3, 0xc8, + 0x8b, 0x5e, 0x5e, 0x80, 0x02, 0x58, 0xa1, 0x01, 0xe5, 0x14, 0x7b, 0xf4, 0xb1, 0xac, 0x71, 0x36, + 0x76, 0x64, 0x2d, 0x6c, 0x55, 0xe5, 0x56, 0xfb, 0xa0, 0xc0, 0xc1, 0x41, 0xe8, 0x92, 0xbd, 0x1c, + 0xc0, 0x86, 0xb4, 0xb7, 0x5e, 0xa6, 0xa7, 0x48, 0x99, 0xf9, 0xc7, 0x12, 0x34, 0xa7, 0xf3, 0x0c, + 0xbd, 0x02, 0x95, 0xc7, 0x61, 0x40, 0xec, 0x24, 0xa6, 0x3a, 0xa9, 0xe7, 0xc5, 0x77, 0x3f, 0xa6, + 0xe8, 0x35, 0xa8, 0x06, 0x84, 0x8b, 0x75, 0x93, 0xa3, 0x6a, 0x9b, 0x80, 0x16, 0x09, 0x85, 0xef, + 0x41, 0x83, 0x25, 0x83, 0xac, 0x8e, 0xda, 0xd0, 0xf5, 0x89, 0x54, 0xa8, 0xad, 0x41, 0x93, 0x06, + 0x9c, 0xc4, 0x01, 0xf6, 0x6c, 0x1a, 0xd9, 0x61, 0xe0, 0x89, 0x62, 0x62, 0xac, 0x55, 0xac, 0x46, + 0x2a, 0xdf, 0x8b, 0xee, 0x04, 0xde, 0x31, 0xfa, 0x3e, 0x2c, 0x32, 0x12, 0x3f, 0xa2, 0x0e, 0xb1, + 0xb1, 0xe3, 0x84, 0x49, 0xc0, 0xe5, 0xf6, 0x59, 0xb0, 0x1a, 0x5a, 0xbc, 0xa1, 0xa4, 0xe8, 0x47, + 0xb0, 0x32, 0xa5, 0x68, 0x33, 0x27, 0x8c, 0x08, 0x6b, 0x95, 0xae, 0x94, 0xd6, 0x16, 0xac, 0xe5, + 0xbc, 0x7e, 0x57, 0x8e, 0x21, 0x04, 0xb3, 0x1c, 0x8f, 0x44, 0x5d, 0x14, 0x3a, 0xf2, 0x37, 0xba, + 0x0f, 0x15, 0x9f, 0x70, 0x2c, 0x82, 0xdb, 0x2a, 0xcb, 0xb0, 0xdf, 0x38, 0xe7, 0x56, 0x6d, 0xdf, + 0xd6, 0xf6, 0xaa, 0x0c, 0x8f, 0xe1, 0x56, 0xaf, 0x43, 0x3d, 0x37, 0x74, 0xae, 0x1a, 0xf4, 0xeb, + 0x59, 0x78, 0xe9, 0x94, 0xf4, 0x17, 0x95, 0x28, 0x48, 0x7c, 0x9b, 0xea, 0x21, 0x26, 0xd1, 0xca, + 0x56, 0x2d, 0x48, 0xfc, 0x54, 0x9d, 0x89, 0x85, 0x49, 0x15, 0xe4, 0xc1, 0xc5, 0x5a, 0x33, 0x72, + 0xca, 0xf5, 0x54, 0x2a, 0x8e, 0x2e, 0x86, 0x5e, 0x85, 0x05, 0xea, 0xe3, 0x91, 0x5a, 0xfc, 0x92, + 0x64, 0x50, 0x91, 0x02, 0xbd, 0x6a, 0x3e, 0x76, 0x1e, 0xd2, 0x80, 0xd8, 0xfc, 0x38, 0x52, 0x3a, + 0xb3, 0x6a, 0x31, 0xb4, 0xbc, 0x77, 0x1c, 0x49, 0xcd, 0x4f, 0xa0, 0xea, 0x52, 0x76, 0x94, 0xee, + 0x8e, 0xb2, 0xdc, 0x1d, 0x6f, 0x15, 0x44, 0x71, 0x8b, 0xb2, 0x23, 0xbd, 0x31, 0xc0, 0x1d, 0xff, + 0x96, 0xcc, 0x99, 0x1d, 0xc5, 0x84, 0xf8, 0x11, 0xa7, 0x03, 0x8f, 0xc8, 0x94, 0xaa, 0x58, 0x75, + 0xca, 0x0e, 0x27, 0x42, 0xe4, 0xc0, 0xb2, 0x8f, 0x03, 0x3c, 0x22, 0xae, 0x3d, 0x12, 0xc1, 0x49, + 0x7d, 0xcf, 0x4b, 0xdf, 0xef, 0x15, 0xf8, 0xbe, 0xad, 0x4c, 0xb3, 0x55, 0x05, 0xf9, 0x27, 0x64, + 0xa8, 0x07, 0x35, 0xec, 0x38, 0xc4, 0x13, 0x2d, 0x4a, 0x18, 0xa7, 0x47, 0xf3, 0xbb, 0x05, 0xe0, + 0x1b, 0x13, 0x93, 0xb4, 0x28, 0x66, 0x51, 0x64, 0x5c, 0x69, 0x60, 0x3b, 0x51, 0x62, 0x47, 0x1e, + 0xe6, 0xc3, 0x30, 0xf6, 0x65, 0x25, 0x17, 0x71, 0xa5, 0xc1, 0x66, 0x94, 0x1c, 0x6a, 0xa9, 0xf9, + 0x5b, 0x03, 0xd0, 0x49, 0xaa, 0x22, 0xf7, 0xc7, 0x8b, 0xcb, 0x89, 0x2f, 0x40, 0xd4, 0x2a, 0xeb, + 0xc4, 0x5a, 0x4e, 0x47, 0x7b, 0x7a, 0x50, 0xf6, 0x29, 0x37, 0xe0, 0xd5, 0xb1, 0x95, 0x0a, 0x99, + 0x9a, 0x71, 0xae, 0xb3, 0x69, 0xd1, 0x6c, 0xc6, 0x29, 0xdf, 0xb2, 0xcd, 0x31, 0x63, 0x58, 0x3a, + 0x31, 0x31, 0xf4, 0x2e, 0x2c, 0x67, 0xa6, 0x36, 0x49, 0x13, 0xc5, 0x03, 0x65, 0xc6, 0xd2, 0x54, + 0xf9, 0x01, 0x2c, 0x65, 0x2d, 0xd4, 0x16, 0x9f, 0x91, 0x19, 0xdc, 0xc4, 0x59, 0xfc, 0x24, 0xe0, + 0xe6, 0x6f, 0x0c, 0x80, 0x49, 0x9a, 0xa0, 0xef, 0x42, 0x63, 0x10, 0x86, 0xdc, 0x96, 0xb9, 0x26, + 0x7c, 0xe9, 0x94, 0xad, 0x09, 0xa9, 0xd0, 0x13, 0x4e, 0xd0, 0x5b, 0xb0, 0x34, 0xd1, 0x62, 0xf4, + 0x31, 0xb1, 0x47, 0x03, 0xbd, 0x47, 0x1a, 0xa9, 0x62, 0x97, 0x3e, 0x26, 0x3b, 0x03, 0x01, 0x28, + 0xb6, 0x92, 0x17, 0x3a, 0xd8, 0xb3, 0x19, 0x73, 0x99, 0x66, 0x22, 0xf6, 0xd2, 0xbe, 0x10, 0x76, + 0x99, 0xcb, 0xcc, 0x7f, 0x1b, 0xb0, 0x38, 0x55, 0xca, 0xd1, 0x06, 0x2c, 0x52, 0xd7, 0x23, 0xb6, + 0x4b, 0x3c, 0xc2, 0x89, 0xcd, 0xb9, 0x27, 0x5d, 0x54, 0xd7, 0x5f, 0x49, 0x93, 0x23, 0xed, 0x3e, + 0xdb, 0x5b, 0xba, 0x7f, 0xb5, 0xea, 0xc2, 0x62, 0x4b, 0x1a, 0xf4, 0xb8, 0x87, 0x6e, 0x41, 0x13, + 0x27, 0x3c, 0x1c, 0x43, 0x50, 0xbd, 0x08, 0xd5, 0xf5, 0xd5, 0x13, 0x18, 0xbd, 0xb4, 0x83, 0xdd, + 0xbd, 0x64, 0x35, 0x84, 0x95, 0x86, 0xa1, 0x3e, 0x41, 0x9b, 0xb0, 0x98, 0xc3, 0xe1, 0x9e, 0x6e, + 0x44, 0x9f, 0x4d, 0x65, 0xf7, 0x92, 0x55, 0xcf, 0xa0, 0x70, 0xef, 0x66, 0x19, 0x4a, 0x9c, 0x7b, + 0xe6, 0xef, 0x0c, 0x68, 0x3d, 0xeb, 0x50, 0x11, 0xb5, 0x99, 0x7c, 0x4e, 0x9c, 0x84, 0xe3, 0x81, + 0x47, 0xec, 0x21, 0xf5, 0xd2, 0x7c, 0x6b, 0x4c, 0xc4, 0xb7, 0xa8, 0x47, 0xd0, 0x2d, 0x58, 0x52, + 0x12, 0x71, 0xa2, 0x89, 0x79, 0x85, 0x09, 0xd7, 0x53, 0x7b, 0x4e, 0x78, 0x9a, 0x63, 0x9b, 0x9e, + 0x32, 0x31, 0xbf, 0x2c, 0x8d, 0xbb, 0x30, 0xd5, 0x4d, 0xa2, 0x5d, 0x28, 0x8b, 0x7e, 0x52, 0x39, + 0x6e, 0x9c, 0xb5, 0x49, 0x56, 0xc6, 0x6d, 0xf1, 0x87, 0x58, 0x0a, 0x00, 0xad, 0xc0, 0x9c, 0x4b, + 0x38, 0xa6, 0x9e, 0x4e, 0x7c, 0xfd, 0x85, 0xb6, 0xa0, 0x29, 0x15, 0x6c, 0xc6, 0x71, 0xcc, 0xd5, + 0xaa, 0x94, 0x8a, 0x56, 0xc5, 0x92, 0x9d, 0x32, 0xe9, 0x0a, 0x13, 0xb9, 0x26, 0x3f, 0x83, 0x0a, + 0x4b, 0x06, 0x8a, 0xea, 0xac, 0xa4, 0xfa, 0xfe, 0xf9, 0xa8, 0x6a, 0x63, 0x6b, 0x0c, 0x63, 0xde, + 0x85, 0xb2, 0x9c, 0x00, 0xaa, 0xc2, 0x7c, 0xff, 0xe0, 0xa7, 0x07, 0x77, 0xee, 0x1d, 0x34, 0x2f, + 0xa1, 0x1a, 0x54, 0x36, 0xad, 0xed, 0x8d, 0xde, 0xde, 0xc1, 0x4e, 0xd3, 0x10, 0x43, 0x56, 0xff, + 0xe0, 0x40, 0x7c, 0xcc, 0xa0, 0x05, 0x28, 0x6f, 0x5b, 0xd6, 0x1d, 0xab, 0x59, 0x12, 0x5a, 0x5b, + 0xdb, 0xfb, 0xdb, 0x52, 0x6b, 0x56, 0x7c, 0xf5, 0x0f, 0xb7, 0x94, 0x4d, 0xd9, 0xfc, 0x09, 0x54, + 0x52, 0x6f, 0x68, 0x11, 0xaa, 0xfd, 0x83, 0xee, 0xe1, 0xf6, 0xe6, 0xde, 0xad, 0xbd, 0xed, 0xad, + 0xe6, 0x25, 0x54, 0x87, 0x85, 0xfe, 0xc1, 0xee, 0xf6, 0xc6, 0x7e, 0x6f, 0xf7, 0x7e, 0xd3, 0x40, + 0x4d, 0xa8, 0x75, 0x7b, 0x1b, 0xfb, 0xdb, 0x76, 0xb7, 0xb7, 0xd1, 0xeb, 0x77, 0x9b, 0x33, 0xe6, + 0xd7, 0x06, 0x34, 0xf2, 0xfd, 0x93, 0x38, 0x9f, 0xd4, 0x99, 0xf2, 0x88, 0xc4, 0x8c, 0x86, 0x41, + 0xda, 0x29, 0x4b, 0xe1, 0x5d, 0x25, 0x43, 0x0f, 0xe4, 0xb5, 0x2b, 0x22, 0x31, 0xa7, 0xfa, 0x6c, + 0x2a, 0x3e, 0x76, 0xf3, 0x7e, 0xda, 0x87, 0x63, 0x7b, 0x75, 0xec, 0x66, 0x00, 0x57, 0x6f, 0xc0, + 0xe2, 0xd4, 0xf0, 0xb9, 0x8e, 0xde, 0x7f, 0xce, 0x40, 0x23, 0x7f, 0xab, 0x40, 0x18, 0x6a, 0x0f, + 0xdd, 0x21, 0xb3, 0xd3, 0xab, 0x89, 0x21, 0x29, 0x7f, 0x74, 0xae, 0xab, 0x49, 0x7b, 0xd7, 0x1d, + 0x32, 0xfd, 0x5b, 0x71, 0xae, 0x3e, 0x9c, 0x48, 0x84, 0x8b, 0x63, 0x1c, 0x07, 0x63, 0x17, 0x33, + 0x17, 0x71, 0x71, 0x1f, 0xc7, 0x41, 0xde, 0xc5, 0xf1, 0x44, 0xb2, 0xfa, 0x11, 0x34, 0xa7, 0x39, + 0x14, 0x05, 0xa6, 0x94, 0x09, 0x8c, 0xb0, 0x9f, 0x76, 0x70, 0x1e, 0x7b, 0xf3, 0x2b, 0x03, 0x96, + 0x37, 0x63, 0x82, 0x79, 0xda, 0x40, 0x59, 0xe4, 0x57, 0x09, 0x61, 0xbc, 0xe8, 0x1a, 0xbe, 0x02, + 0x73, 0x31, 0x19, 0x89, 0x64, 0x52, 0x15, 0x5f, 0x7f, 0xa1, 0x8f, 0x61, 0x5e, 0x5f, 0xb6, 0x74, + 0x7d, 0x79, 0xf3, 0x6c, 0xd1, 0xb2, 0x52, 0x33, 0xe1, 0x38, 0x56, 0x1c, 0x84, 0x63, 0xd5, 0xde, + 0x2c, 0x68, 0xc9, 0x9e, 0x6b, 0xfe, 0x67, 0x06, 0x96, 0xfb, 0x91, 0xfb, 0x7f, 0x10, 0x2e, 0xe7, + 0x08, 0x9f, 0xe1, 0x3d, 0x21, 0x33, 0xa7, 0xd2, 0xc5, 0xe6, 0xf4, 0x00, 0x2e, 0x8f, 0x62, 0xec, + 0x90, 0x61, 0xe2, 0xd9, 0x2e, 0x71, 0x42, 0xdf, 0xa7, 0x8c, 0x65, 0x6b, 0xf1, 0x5c, 0x51, 0x2d, + 0x7e, 0x35, 0xb5, 0xdf, 0xca, 0x98, 0xeb, 0xb2, 0x8c, 0xae, 0x43, 0x35, 0x91, 0x21, 0x91, 0x8f, + 0x2e, 0xfa, 0x8d, 0xe1, 0x64, 0x75, 0xbc, 0x45, 0x89, 0xe7, 0xde, 0xc6, 0xec, 0xc8, 0x02, 0xa5, + 0x2e, 0x7e, 0x4f, 0xc5, 0x7b, 0x7e, 0x3a, 0xde, 0x7f, 0x32, 0x60, 0x59, 0x9d, 0x4a, 0x2f, 0x26, + 0x41, 0xce, 0x10, 0xef, 0xe9, 0x27, 0x89, 0xd9, 0x93, 0x4f, 0x12, 0x79, 0xd2, 0xe5, 0x69, 0xd2, + 0x3e, 0x2c, 0xed, 0x10, 0xfe, 0x4d, 0x11, 0x36, 0xbf, 0x34, 0xe0, 0xa5, 0x7d, 0xca, 0x52, 0x87, + 0xec, 0xdc, 0x1e, 0x67, 0x73, 0x1e, 0x57, 0x60, 0x6e, 0x48, 0x3d, 0x91, 0x6e, 0x3a, 0x55, 0xd5, + 0x97, 0xb8, 0x1b, 0x44, 0xa2, 0x8c, 0x8b, 0x16, 0x4a, 0xf7, 0x45, 0x15, 0x21, 0x10, 0xbd, 0x93, + 0xf4, 0x25, 0x06, 0x79, 0x78, 0x44, 0xd2, 0x29, 0x48, 0xf5, 0x9e, 0x10, 0x98, 0x5f, 0x18, 0xb0, + 0x9c, 0xa7, 0xc8, 0xa2, 0x30, 0x60, 0x04, 0xdd, 0x84, 0x4a, 0xfa, 0xfa, 0xa8, 0x4b, 0xe8, 0x59, + 0xb3, 0x7b, 0x6c, 0x87, 0xde, 0x84, 0xc5, 0x80, 0x7c, 0xce, 0xed, 0x0c, 0x01, 0x15, 0xa5, 0xba, + 0x10, 0x1f, 0x8e, 0x49, 0xc4, 0xb0, 0xb2, 0x45, 0xf1, 0x28, 0x08, 0xd9, 0x37, 0x96, 0x4c, 0xe6, + 0x07, 0xa7, 0xf8, 0x64, 0x89, 0xc7, 0x99, 0xf0, 0x19, 0x26, 0x3c, 0x4a, 0x78, 0xa6, 0x41, 0x5e, + 0x50, 0x92, 0x7e, 0x4c, 0xd7, 0xff, 0x5b, 0x81, 0xa5, 0xc9, 0xa5, 0x92, 0xc7, 0xa1, 0xe7, 0x91, + 0x18, 0x7d, 0x65, 0x40, 0x3d, 0x57, 0x2f, 0xd1, 0xd5, 0xa2, 0x70, 0x9d, 0x52, 0x5d, 0x57, 0x2f, + 0xa7, 0x46, 0x99, 0x97, 0xd7, 0xf6, 0x9d, 0xf4, 0xe5, 0xd5, 0xdc, 0xfb, 0xe2, 0xeb, 0x7f, 0xfd, + 0x7e, 0x66, 0xd3, 0xfc, 0x70, 0xfc, 0x6c, 0xab, 0x63, 0xc1, 0x3a, 0x4f, 0x26, 0x71, 0x7a, 0xda, + 0x51, 0x61, 0x60, 0x9d, 0x27, 0xea, 0xc7, 0xd3, 0xf1, 0x43, 0xf2, 0xb5, 0x71, 0xe9, 0xf9, 0x9b, + 0x01, 0xf5, 0x5c, 0xbd, 0x2c, 0x24, 0x7c, 0x5a, 0x75, 0x2d, 0x22, 0xfc, 0x73, 0x49, 0xd8, 0x5a, + 0xdf, 0xb9, 0x28, 0xe1, 0xce, 0x93, 0xec, 0x42, 0x3e, 0x9d, 0xf0, 0xff, 0xb3, 0x01, 0xf5, 0x5c, + 0xfd, 0x29, 0xe4, 0x7f, 0x5a, 0xb5, 0x2a, 0xe2, 0x7f, 0x47, 0xf2, 0xdf, 0x7b, 0xfb, 0x45, 0xf1, + 0x47, 0x7f, 0x31, 0x00, 0x26, 0x25, 0x08, 0x15, 0xdd, 0x50, 0x4f, 0x54, 0xab, 0xd5, 0x33, 0xee, + 0xc2, 0x94, 0x39, 0x7a, 0x61, 0xcc, 0xff, 0x6a, 0x40, 0x2d, 0x5b, 0x29, 0xd0, 0x7a, 0xe1, 0xa3, + 0xda, 0x89, 0xca, 0xb7, 0x7a, 0xf5, 0x5c, 0x36, 0xaa, 0x14, 0x99, 0x1f, 0xcb, 0xa9, 0x5c, 0x43, + 0x17, 0xce, 0x7a, 0xf4, 0x77, 0x03, 0x16, 0xa7, 0x76, 0x3b, 0x7a, 0xbf, 0xf0, 0xd5, 0xe3, 0xb4, + 0x8a, 0x54, 0x94, 0x30, 0xbf, 0x94, 0x5c, 0xfb, 0xe6, 0xe1, 0x8b, 0x4a, 0x78, 0x57, 0xd3, 0xb8, + 0x66, 0xbc, 0x7d, 0xf3, 0x09, 0xbc, 0xee, 0x84, 0xfe, 0xf3, 0x79, 0xdf, 0x4c, 0x2f, 0x62, 0xec, + 0x50, 0x9c, 0xef, 0x87, 0xc6, 0x2f, 0xb6, 0xb5, 0xfe, 0x28, 0xf4, 0x70, 0x30, 0x6a, 0x87, 0xf1, + 0xa8, 0x33, 0x22, 0x81, 0x3c, 0xfd, 0x3b, 0x6a, 0x08, 0x47, 0x94, 0x3d, 0xe3, 0xff, 0x42, 0xd7, + 0x53, 0xc1, 0x60, 0x4e, 0x5a, 0x5c, 0xfd, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x4a, 0xea, 0xcc, + 0x54, 0xb3, 0x1a, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/dataproc/v1beta2/jobs.pb.go b/googleapis/cloud/dataproc/v1beta2/jobs.pb.go index 5c839dfc..024a4f67 100644 --- a/googleapis/cloud/dataproc/v1beta2/jobs.pb.go +++ b/googleapis/cloud/dataproc/v1beta2/jobs.pb.go @@ -1776,9 +1776,6 @@ type Job struct { // **Beta** Feature: This report is available for testing purposes only. It may // be changed before final release. YarnApplications []*YarnApplication `protobuf:"bytes,9,rep,name=yarn_applications,json=yarnApplications,proto3" json:"yarn_applications,omitempty"` - // Output only. The email address of the user submitting the job. For jobs - // submitted on the cluster, the address is <code>username@hostname</code>. - SubmittedBy string `protobuf:"bytes,10,opt,name=submitted_by,json=submittedBy,proto3" json:"submitted_by,omitempty"` // Output only. A URI pointing to the location of the stdout of the job's // driver program. DriverOutputResourceUri string `protobuf:"bytes,17,opt,name=driver_output_resource_uri,json=driverOutputResourceUri,proto3" json:"driver_output_resource_uri,omitempty"` @@ -1794,14 +1791,10 @@ type Job struct { // No more than 32 labels can be associated with a job. Labels map[string]string `protobuf:"bytes,18,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Optional. Job scheduling configuration. - Scheduling *JobScheduling `protobuf:"bytes,20,opt,name=scheduling,proto3" json:"scheduling,omitempty"` - // Output only. A UUID that uniquely identifies a job within the project - // over time. This is in contrast to a user-settable reference.job_id that - // may be reused over time. - JobUuid string `protobuf:"bytes,22,opt,name=job_uuid,json=jobUuid,proto3" json:"job_uuid,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Scheduling *JobScheduling `protobuf:"bytes,20,opt,name=scheduling,proto3" json:"scheduling,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *Job) Reset() { *m = Job{} } @@ -1953,13 +1946,6 @@ func (m *Job) GetYarnApplications() []*YarnApplication { return nil } -func (m *Job) GetSubmittedBy() string { - if m != nil { - return m.SubmittedBy - } - return "" -} - func (m *Job) GetDriverOutputResourceUri() string { if m != nil { return m.DriverOutputResourceUri @@ -1988,13 +1974,6 @@ func (m *Job) GetScheduling() *JobScheduling { return nil } -func (m *Job) GetJobUuid() string { - if m != nil { - return m.JobUuid - } - return "" -} - // XXX_OneofFuncs is for the internal use of the proto package. func (*Job) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { return _Job_OneofMarshaler, _Job_OneofUnmarshaler, _Job_OneofSizer, []interface{}{ @@ -2746,154 +2725,152 @@ func init() { } var fileDescriptor_20fb118582e1d7de = []byte{ - // 2341 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x5a, 0xcf, 0x73, 0xdb, 0xc6, - 0xf5, 0x17, 0x7f, 0x13, 0x8f, 0xfa, 0x01, 0x6d, 0xec, 0x7c, 0xf9, 0xa5, 0x9b, 0x89, 0x82, 0x99, - 0xb8, 0xaa, 0xd3, 0x21, 0xc7, 0xac, 0xeb, 0x38, 0x76, 0xd3, 0x98, 0x22, 0x41, 0x93, 0x2a, 0x4d, - 0x31, 0x20, 0x69, 0x37, 0xe9, 0x74, 0x10, 0x90, 0x5c, 0x51, 0xa0, 0x40, 0x02, 0xde, 0x05, 0x54, - 0x33, 0x1e, 0x5f, 0x7a, 0xe9, 0xa1, 0xc7, 0x1e, 0x3b, 0x93, 0x99, 0xde, 0x9a, 0x99, 0x5e, 0x7a, - 0xed, 0x3f, 0xd0, 0xe9, 0xa5, 0x3d, 0x64, 0xa6, 0xff, 0x40, 0x7b, 0xe8, 0xb1, 0xa7, 0x9e, 0x3b, - 0xbb, 0x0b, 0x50, 0x24, 0x25, 0x9b, 0x90, 0xd5, 0x5f, 0xce, 0x49, 0xc0, 0xdb, 0xf7, 0xde, 0xbe, - 0xdd, 0xcf, 0x67, 0xdf, 0x7b, 0x0b, 0x0a, 0x76, 0x87, 0xb6, 0x3d, 0xb4, 0x70, 0xa1, 0x6f, 0xd9, - 0xde, 0xa0, 0x30, 0x30, 0x5c, 0xc3, 0x21, 0x76, 0xbf, 0x70, 0x72, 0xb3, 0x87, 0x5d, 0xa3, 0x58, - 0x18, 0xd9, 0x3d, 0x9a, 0x77, 0x88, 0xed, 0xda, 0xe8, 0x2d, 0xa1, 0x99, 0xe7, 0x9a, 0xf9, 0x40, - 0x33, 0xef, 0x6b, 0xe6, 0xbe, 0xe1, 0x3b, 0x32, 0x1c, 0xb3, 0x60, 0x4c, 0x26, 0xb6, 0x6b, 0xb8, - 0xa6, 0x3d, 0xf1, 0x8d, 0x73, 0xd7, 0xfc, 0x51, 0xfe, 0xd6, 0xf3, 0x0e, 0x0b, 0x78, 0xec, 0xb8, - 0x53, 0x7f, 0x70, 0x67, 0x79, 0xf0, 0xd0, 0xc4, 0xd6, 0x40, 0x1f, 0x1b, 0xf4, 0xd8, 0xd7, 0x78, - 0x7b, 0x59, 0xc3, 0x35, 0xc7, 0x98, 0xba, 0xc6, 0xd8, 0x11, 0x0a, 0xca, 0xdf, 0xa2, 0xb0, 0xd1, - 0xb0, 0x87, 0x43, 0x73, 0x32, 0x2c, 0xdb, 0x93, 0x43, 0x73, 0x88, 0xc6, 0xb0, 0x3d, 0x20, 0xe6, - 0x09, 0x26, 0xba, 0x65, 0x0f, 0x75, 0x0b, 0x9f, 0x60, 0x8b, 0x66, 0xa3, 0x3b, 0xb1, 0xdd, 0x4c, - 0xb1, 0x94, 0x7f, 0xe9, 0x52, 0xf2, 0x0b, 0x8e, 0xf2, 0x15, 0xee, 0xa5, 0x61, 0x0f, 0x1b, 0xdc, - 0x87, 0x3a, 0x71, 0xc9, 0x54, 0xdb, 0x1a, 0x2c, 0x4a, 0x73, 0x27, 0x70, 0xe5, 0x3c, 0x45, 0x24, - 0x43, 0xec, 0x18, 0x4f, 0xb3, 0x91, 0x9d, 0xc8, 0xae, 0xa4, 0xb1, 0x47, 0x54, 0x83, 0xc4, 0x89, - 0x61, 0x79, 0x38, 0x1b, 0xdd, 0x89, 0xec, 0x6e, 0x16, 0x8b, 0x17, 0x0a, 0x86, 0xbb, 0xd6, 0x84, - 0x83, 0xbb, 0xd1, 0x3b, 0x11, 0xc5, 0x81, 0x04, 0x97, 0xa1, 0xab, 0xb0, 0xdd, 0x50, 0x1f, 0xa9, - 0x0d, 0xbd, 0xdb, 0x6c, 0xb7, 0xd4, 0x72, 0xbd, 0x5a, 0x57, 0x2b, 0xf2, 0x1a, 0x4a, 0x41, 0xac, - 0xd4, 0x68, 0xc8, 0x11, 0x24, 0x41, 0xa2, 0xa3, 0x95, 0xca, 0xaa, 0x1c, 0x65, 0x8f, 0x15, 0x75, - 0xaf, 0xfb, 0x40, 0x8e, 0xa1, 0x34, 0xc4, 0xeb, 0xcd, 0xea, 0x81, 0x1c, 0x67, 0x4f, 0x8f, 0x4b, - 0x5a, 0x53, 0x4e, 0xb0, 0x61, 0x55, 0xd3, 0x0e, 0x34, 0x39, 0xc9, 0x1e, 0xab, 0xa5, 0x4e, 0xa9, - 0x21, 0xa7, 0x98, 0xa3, 0x83, 0x6a, 0x55, 0x4e, 0x2b, 0x7f, 0x88, 0x81, 0x54, 0x33, 0x06, 0xb6, - 0xed, 0xec, 0xdb, 0x3d, 0xf4, 0x1e, 0x6c, 0x8f, 0x0d, 0x73, 0xa2, 0x8f, 0x0c, 0xa2, 0x1f, 0x9a, - 0x16, 0xd6, 0x3d, 0x62, 0x8a, 0xd5, 0xd6, 0xd6, 0xb4, 0x4d, 0x36, 0xb4, 0x6f, 0x90, 0xaa, 0x69, - 0xe1, 0x2e, 0x31, 0xd1, 0xdb, 0x00, 0x5c, 0xb9, 0x6f, 0x19, 0x94, 0xf2, 0xf5, 0x33, 0x2d, 0x89, - 0xc9, 0xca, 0x4c, 0x84, 0x10, 0xc4, 0x0d, 0x32, 0xa4, 0xd9, 0xd8, 0x4e, 0x6c, 0x57, 0xd2, 0xf8, - 0x33, 0x52, 0x60, 0x63, 0xde, 0x39, 0xcd, 0xc6, 0xf9, 0x60, 0x66, 0x34, 0xf3, 0x4b, 0xd1, 0x35, - 0x90, 0x4e, 0xc7, 0x13, 0x7c, 0x3c, 0x7d, 0x18, 0x0c, 0xbe, 0x03, 0xeb, 0x06, 0xe9, 0x1f, 0x99, - 0x27, 0xfe, 0x78, 0x52, 0xd8, 0xfb, 0x32, 0xae, 0xf2, 0x43, 0x00, 0x87, 0xd8, 0x0e, 0x26, 0xae, - 0x89, 0x69, 0x36, 0xc5, 0x59, 0x72, 0x67, 0x05, 0x30, 0xb3, 0x3d, 0xc8, 0xb7, 0x66, 0xa6, 0x82, - 0x1c, 0x73, 0xbe, 0x50, 0x1b, 0x36, 0x2d, 0x81, 0xa0, 0xde, 0xe7, 0x10, 0x66, 0xd3, 0x3b, 0x91, - 0xdd, 0x4c, 0xf1, 0xdb, 0x17, 0x81, 0x5d, 0xdb, 0xb0, 0xe6, 0x5f, 0x73, 0x1f, 0xc2, 0xd6, 0xd2, - 0x9c, 0xe7, 0xf0, 0xec, 0xca, 0x3c, 0xcf, 0xa4, 0x39, 0xce, 0xec, 0xa5, 0x21, 0x29, 0xe8, 0xab, - 0xfc, 0x3e, 0x06, 0xe9, 0xb6, 0x63, 0x90, 0xe3, 0xaf, 0x0f, 0x94, 0x8f, 0xcf, 0x81, 0xf2, 0xfd, - 0x15, 0x9b, 0x1d, 0x6c, 0xc1, 0x6b, 0x8c, 0xe4, 0x1f, 0x63, 0x00, 0xad, 0xe9, 0x0c, 0xcb, 0x02, - 0x5c, 0xe1, 0xf0, 0x38, 0x53, 0xf7, 0xc8, 0x9e, 0x2c, 0xc1, 0xa9, 0x71, 0x9c, 0x5b, 0x7c, 0x28, - 0xc0, 0x33, 0x80, 0x2b, 0x3a, 0x07, 0xd7, 0x2e, 0xc8, 0x4b, 0xf6, 0x01, 0x9c, 0x9b, 0xce, 0xbc, - 0xf1, 0x7f, 0x06, 0xd8, 0x4f, 0xce, 0x01, 0xf6, 0x83, 0x15, 0x7b, 0x7f, 0xba, 0x23, 0xaf, 0x1b, - 0xb4, 0xca, 0xbb, 0x20, 0x7d, 0xec, 0x61, 0x32, 0x6d, 0x98, 0xd4, 0x45, 0x59, 0x48, 0x3d, 0xf1, - 0x30, 0x61, 0x0b, 0x8f, 0xf0, 0x9d, 0x09, 0x5e, 0x95, 0x2f, 0xe2, 0x90, 0xaa, 0x99, 0x27, 0x98, - 0x81, 0x7e, 0x1d, 0x36, 0x99, 0x78, 0x7a, 0xf6, 0xf4, 0xae, 0x73, 0x79, 0x80, 0x75, 0x1d, 0x40, - 0xe8, 0x59, 0x26, 0x75, 0xf9, 0xcc, 0x99, 0xe2, 0xee, 0x8a, 0xa5, 0xce, 0x62, 0x61, 0xa7, 0xfc, - 0xc9, 0x2c, 0xb0, 0x3c, 0xbc, 0xd1, 0xb7, 0x27, 0xae, 0x39, 0xf1, 0xb0, 0xce, 0x78, 0x62, 0x98, - 0x96, 0x47, 0x70, 0x36, 0xb6, 0x13, 0xd9, 0x4d, 0x6b, 0xdb, 0xc1, 0xd0, 0xc1, 0xa4, 0x2a, 0x06, - 0xd0, 0x21, 0xc8, 0xb4, 0x4f, 0x4c, 0xc7, 0xd5, 0x4f, 0x0c, 0x62, 0x1a, 0x3d, 0x0b, 0x0b, 0xae, - 0x64, 0x8a, 0xf7, 0x56, 0xa5, 0x5b, 0xb1, 0xc8, 0x7c, 0x9b, 0x9b, 0x3f, 0x0a, 0xac, 0xfd, 0x72, - 0x4c, 0x17, 0xa5, 0xe8, 0xd1, 0x02, 0x59, 0x12, 0x7c, 0x86, 0xdb, 0x21, 0x67, 0x78, 0x19, 0x53, - 0xce, 0x10, 0x3d, 0x79, 0x86, 0xe8, 0xb9, 0x3d, 0xb8, 0x72, 0x5e, 0x90, 0x17, 0x41, 0xff, 0xb2, - 0x79, 0x41, 0x9a, 0xf1, 0x45, 0xf9, 0x53, 0x1c, 0x32, 0xfc, 0x10, 0xb4, 0x9f, 0x58, 0xff, 0x25, - 0x92, 0x8c, 0xce, 0x01, 0x3d, 0xc6, 0x21, 0xf9, 0x28, 0x4c, 0x62, 0x16, 0x81, 0x87, 0x04, 0xfe, - 0xd3, 0x05, 0xe0, 0x05, 0xb5, 0xee, 0x5e, 0x60, 0x96, 0x0b, 0x81, 0x7f, 0xe7, 0x6c, 0x96, 0x3b, - 0x9b, 0x4a, 0x92, 0x97, 0x4f, 0x25, 0xff, 0x5b, 0x8c, 0xfa, 0x7b, 0x1c, 0x92, 0x2d, 0x73, 0xf8, - 0x9a, 0x64, 0x1c, 0xfc, 0xc2, 0x8c, 0xb3, 0x8a, 0x16, 0x62, 0x8d, 0x21, 0x79, 0xd7, 0x3d, 0x27, - 0xe1, 0x7c, 0x37, 0xdc, 0x04, 0x97, 0xcc, 0x37, 0xe7, 0x50, 0x2e, 0xf5, 0x75, 0xa3, 0x5c, 0x07, - 0xd6, 0xf7, 0xed, 0x5e, 0xcb, 0x32, 0xfa, 0x78, 0x8c, 0x27, 0x2e, 0x6b, 0x17, 0xfa, 0x96, 0x47, - 0x5d, 0x4c, 0xf4, 0x89, 0x31, 0xc6, 0xbe, 0xbf, 0x8c, 0x2f, 0x6b, 0x1a, 0x63, 0x3c, 0xaf, 0xe2, - 0x79, 0xe6, 0xc0, 0x77, 0x1f, 0xa8, 0x74, 0x3d, 0x73, 0xa0, 0xfc, 0x23, 0x06, 0xd2, 0xbe, 0xdd, - 0x6b, 0xbb, 0x86, 0xeb, 0x51, 0x54, 0x81, 0x04, 0x75, 0x0d, 0x57, 0x38, 0xdb, 0x2c, 0xe6, 0x57, - 0xec, 0xde, 0xcc, 0x30, 0xcf, 0xfe, 0x60, 0x4d, 0x18, 0xb3, 0x4a, 0x3d, 0xc0, 0xae, 0x61, 0x5a, - 0x7e, 0x53, 0xac, 0x05, 0xaf, 0xa8, 0x02, 0x32, 0x57, 0xd1, 0xa9, 0x6b, 0x10, 0x57, 0x67, 0x37, - 0x58, 0x3f, 0x37, 0xe4, 0x82, 0xa9, 0x82, 0xeb, 0x6d, 0xbe, 0x13, 0x5c, 0x6f, 0xb5, 0x4d, 0x6e, - 0xd3, 0x66, 0x26, 0x4c, 0x88, 0x1e, 0x42, 0x9a, 0x7a, 0x3d, 0x11, 0x68, 0x8a, 0x07, 0x7a, 0x33, - 0x7c, 0xa0, 0xbe, 0xa1, 0x36, 0x73, 0xa1, 0x7c, 0x19, 0x81, 0x04, 0x8f, 0x9f, 0xdd, 0x1f, 0xdb, - 0x9d, 0x52, 0x47, 0x5d, 0xba, 0x3f, 0x66, 0x20, 0xd5, 0x52, 0x9b, 0x95, 0x7a, 0xf3, 0x81, 0x1c, - 0x41, 0x9b, 0x00, 0x6d, 0xb5, 0xd3, 0x6d, 0xe9, 0x95, 0x83, 0xa6, 0x2a, 0xa7, 0xd9, 0xa0, 0xd6, - 0x6d, 0x36, 0xd9, 0x60, 0x14, 0x21, 0xd8, 0x2c, 0x97, 0x9a, 0x65, 0xb5, 0xa1, 0x07, 0x06, 0xb1, - 0x39, 0x59, 0xbb, 0x53, 0xd2, 0x3a, 0x6a, 0x45, 0x4e, 0xa1, 0x0d, 0x90, 0x84, 0xac, 0xa1, 0x56, - 0xc4, 0xbd, 0x93, 0x7b, 0x5b, 0xb8, 0x77, 0xbe, 0x01, 0x5b, 0xa5, 0x4e, 0x47, 0x7d, 0xd8, 0xea, - 0xe8, 0xd5, 0x52, 0xbd, 0xd1, 0xd5, 0x54, 0x59, 0x52, 0x6a, 0x90, 0x0e, 0x56, 0x80, 0xb6, 0x20, - 0xb3, 0x18, 0xe7, 0x06, 0x48, 0xed, 0xee, 0xde, 0xc3, 0x7a, 0x87, 0x4d, 0x12, 0x41, 0x00, 0xc9, - 0x8f, 0xbb, 0x6a, 0x57, 0xad, 0xc8, 0x51, 0x24, 0xc3, 0x7a, 0xbb, 0x53, 0x6a, 0xa8, 0x2c, 0x86, - 0x4e, 0xb7, 0x2d, 0xc7, 0x94, 0x0a, 0xa7, 0x93, 0x86, 0x0f, 0x31, 0xc1, 0x93, 0x3e, 0x46, 0x6f, - 0xf1, 0xc3, 0x3b, 0xc2, 0x7d, 0x57, 0x37, 0x07, 0x3e, 0x99, 0x24, 0x5f, 0x52, 0x1f, 0xa0, 0xab, - 0x90, 0x1c, 0xd9, 0x3d, 0x7d, 0x46, 0xa2, 0xc4, 0xc8, 0xee, 0xd5, 0x07, 0xca, 0xef, 0xa2, 0xb0, - 0xf5, 0x89, 0x41, 0x26, 0x25, 0xc7, 0xb1, 0xcc, 0x3e, 0xff, 0xdc, 0xc1, 0xda, 0xe8, 0x39, 0x42, - 0xf2, 0x67, 0xb4, 0x1f, 0x10, 0x4b, 0x5c, 0xf8, 0x6f, 0xad, 0xc0, 0x6b, 0xc9, 0xe5, 0x22, 0xbd, - 0x72, 0x90, 0x76, 0x88, 0x3d, 0x24, 0x98, 0x52, 0x9e, 0xf2, 0xa2, 0xda, 0xec, 0x9d, 0x31, 0xde, - 0x25, 0x46, 0xff, 0x98, 0x25, 0x02, 0x8f, 0x58, 0xd9, 0xb8, 0x60, 0x7c, 0x20, 0xeb, 0x12, 0x4b, - 0xf9, 0xd9, 0x2a, 0xb8, 0x53, 0x10, 0x6b, 0xaa, 0x8f, 0x05, 0xd4, 0x4d, 0xf5, 0xb1, 0xde, 0x2e, - 0x3d, 0x12, 0xe8, 0x2e, 0xec, 0x6f, 0x0c, 0xad, 0x43, 0xba, 0x54, 0x2e, 0xab, 0xad, 0x0e, 0xc7, - 0x70, 0x8e, 0x07, 0x09, 0x36, 0x54, 0xad, 0x37, 0xeb, 0xed, 0x9a, 0x5a, 0x91, 0x93, 0x0c, 0x08, - 0x86, 0x20, 0x47, 0x1e, 0x20, 0xf9, 0x83, 0x3a, 0x87, 0x3d, 0xad, 0xfc, 0x59, 0x82, 0x18, 0xab, - 0x20, 0x75, 0x90, 0x48, 0x80, 0x03, 0xdf, 0xb5, 0x4c, 0xf1, 0xbd, 0xd5, 0x84, 0x9e, 0x41, 0xa7, - 0x9d, 0x5a, 0x33, 0x57, 0x4e, 0x90, 0x21, 0xfc, 0x1a, 0x13, 0xc2, 0xd5, 0x2c, 0xa9, 0x68, 0xa7, - 0xd6, 0xac, 0x5e, 0x1d, 0xf1, 0xeb, 0xbd, 0x3e, 0xb2, 0x7b, 0x7c, 0xa3, 0x57, 0xd7, 0xab, 0xd9, - 0xf7, 0x00, 0x56, 0xaf, 0x8e, 0x66, 0x1f, 0x48, 0xaa, 0x20, 0x51, 0xd6, 0x5f, 0x70, 0x4f, 0x71, - 0xee, 0xe9, 0x9b, 0x21, 0xaf, 0xa3, 0xb5, 0x35, 0x2d, 0x4d, 0x83, 0x1b, 0x5d, 0x03, 0x32, 0xce, - 0xf4, 0xd4, 0x53, 0x82, 0x7b, 0xfa, 0x56, 0xe8, 0xfb, 0x4f, 0x6d, 0x4d, 0x03, 0xdf, 0x9e, 0x79, - 0x2b, 0x43, 0x9a, 0x5f, 0xb6, 0x98, 0x2b, 0x91, 0x84, 0xae, 0x87, 0xeb, 0x8e, 0x6b, 0x6b, 0x5a, - 0xea, 0xc8, 0xbf, 0x6f, 0xdc, 0x87, 0x94, 0x63, 0x0e, 0xb9, 0x0f, 0x51, 0x71, 0xde, 0x0d, 0x55, - 0xf0, 0x6a, 0x6b, 0x5a, 0xd2, 0x11, 0xfd, 0x43, 0x0b, 0x36, 0xc4, 0x92, 0xe8, 0x13, 0x8b, 0xfb, - 0x59, 0xe7, 0x7e, 0x6e, 0x84, 0x6f, 0xd8, 0x6a, 0x6b, 0x5a, 0x86, 0xce, 0xb5, 0xb7, 0xf7, 0x21, - 0x49, 0x79, 0xb6, 0xf3, 0xaf, 0x70, 0xbb, 0x61, 0xb3, 0xa3, 0xe6, 0xdb, 0xa1, 0x03, 0xd8, 0x14, - 0x4f, 0xfa, 0x91, 0x49, 0x5d, 0x9b, 0x4c, 0xb3, 0x1b, 0xbc, 0x9a, 0x87, 0xf7, 0xb4, 0x21, 0xec, - 0x6b, 0xc2, 0x1c, 0xfd, 0x08, 0xb6, 0xa7, 0x06, 0x99, 0xe8, 0xc6, 0xe9, 0xa1, 0xa6, 0x59, 0x89, - 0xfb, 0xcc, 0x5f, 0x2c, 0x17, 0x68, 0xf2, 0x74, 0x51, 0xc0, 0x0f, 0x3d, 0xf5, 0x7a, 0x63, 0xd3, - 0x75, 0xf1, 0x40, 0xef, 0x4d, 0xb3, 0x20, 0x0e, 0xfd, 0x4c, 0xb6, 0x37, 0x45, 0xf7, 0x20, 0xe7, - 0x7f, 0x09, 0xb5, 0x3d, 0xd7, 0xf1, 0x5c, 0x9d, 0x60, 0x6a, 0x7b, 0xa4, 0x2f, 0x1a, 0xb6, 0x6d, - 0x6e, 0xf0, 0x7f, 0x42, 0xe3, 0x80, 0x2b, 0x68, 0xfe, 0x38, 0xeb, 0xdc, 0xde, 0x87, 0xac, 0x6f, - 0xcc, 0x5a, 0x2b, 0x62, 0x5b, 0xbc, 0x17, 0xa1, 0xdc, 0x74, 0x8b, 0x9b, 0x5e, 0x15, 0xe3, 0x65, - 0x31, 0xcc, 0xba, 0x12, 0xca, 0x0c, 0xab, 0x90, 0xb4, 0x8c, 0x1e, 0xb6, 0x68, 0x16, 0x85, 0x5a, - 0x2a, 0xeb, 0x84, 0x1a, 0xdc, 0x40, 0x74, 0x41, 0xbe, 0x35, 0x6a, 0x00, 0xd0, 0xfe, 0x11, 0x1e, - 0x78, 0x96, 0x39, 0x19, 0x66, 0xaf, 0x84, 0xea, 0x6c, 0x18, 0x14, 0x33, 0x1b, 0x6d, 0xce, 0x1e, - 0xfd, 0x3f, 0xa4, 0x59, 0x2a, 0xe7, 0x1d, 0xc1, 0x9b, 0xa2, 0x3e, 0x8f, 0xec, 0x1e, 0xeb, 0x06, - 0x72, 0x1f, 0x40, 0x66, 0x6e, 0xfe, 0x0b, 0x75, 0x2a, 0x00, 0x69, 0x77, 0xea, 0xf0, 0xd3, 0xa4, - 0xec, 0xc1, 0xc6, 0xc2, 0xf4, 0xe8, 0x26, 0x5c, 0x1d, 0x1b, 0x4f, 0x83, 0x46, 0x95, 0xea, 0x0e, - 0x26, 0xfa, 0x91, 0xed, 0x11, 0xee, 0x3a, 0xa1, 0xa1, 0xb1, 0xf1, 0xd4, 0xef, 0x55, 0x69, 0x0b, - 0x93, 0x9a, 0xed, 0x11, 0xe5, 0x8b, 0x08, 0xc8, 0x6d, 0x8e, 0x20, 0xcf, 0x75, 0x4f, 0x3c, 0x4c, - 0xdd, 0x55, 0x45, 0xea, 0x4d, 0x48, 0x12, 0x3c, 0x34, 0xed, 0x09, 0x4f, 0x57, 0x92, 0xe6, 0xbf, - 0xa1, 0x5b, 0x10, 0x63, 0x07, 0x4b, 0xe4, 0x43, 0x25, 0x44, 0x6a, 0x65, 0xea, 0x6c, 0x32, 0x22, - 0xe6, 0x65, 0x93, 0x89, 0x4a, 0x22, 0xf9, 0x92, 0xfa, 0x40, 0xf9, 0x31, 0x6c, 0x3c, 0xc0, 0xff, - 0x82, 0xe0, 0x5e, 0x50, 0x59, 0xff, 0x12, 0x85, 0x2d, 0xd6, 0xec, 0xef, 0xdb, 0x3d, 0x7a, 0xe1, - 0x19, 0x92, 0x0b, 0x33, 0x5c, 0x03, 0xc9, 0x31, 0x86, 0x58, 0xa7, 0xe6, 0xe7, 0x02, 0xb8, 0x84, - 0x96, 0x66, 0x82, 0xb6, 0xf9, 0xb9, 0xa8, 0xfb, 0x6c, 0xd0, 0xb5, 0x8f, 0x71, 0x10, 0x1a, 0x57, - 0xef, 0x30, 0xc1, 0x99, 0x2e, 0x33, 0x7e, 0xb6, 0xcb, 0x1c, 0xc1, 0x36, 0x5b, 0x80, 0x68, 0xec, - 0xc6, 0x86, 0xdb, 0x3f, 0xc2, 0x84, 0xe7, 0xe6, 0xcd, 0xe2, 0xf7, 0x57, 0xb5, 0xdf, 0x8b, 0x0b, - 0x0c, 0xf2, 0x07, 0x7e, 0x28, 0xbc, 0x68, 0x5b, 0xa3, 0x45, 0x01, 0x5b, 0xe2, 0xa1, 0x69, 0xb9, - 0x98, 0xf0, 0x6c, 0x2b, 0x69, 0xfe, 0x9b, 0x72, 0x1b, 0xb6, 0x96, 0x6c, 0x83, 0xaf, 0xfe, 0x6b, - 0xac, 0xe4, 0x96, 0xca, 0x9d, 0xfa, 0x23, 0xd5, 0x2f, 0xe9, 0x07, 0x4d, 0xdd, 0x7f, 0x8f, 0x2a, - 0x5f, 0x45, 0x40, 0xee, 0x3a, 0x03, 0xc3, 0xc5, 0xaf, 0x02, 0x64, 0xf4, 0x05, 0x40, 0xc6, 0xe6, - 0x80, 0x0c, 0xc8, 0x17, 0xbf, 0x18, 0xf9, 0xee, 0x41, 0xc6, 0xe3, 0x71, 0xf1, 0x9f, 0x80, 0xfc, - 0x52, 0x77, 0xb6, 0x49, 0xae, 0x9a, 0xd8, 0x1a, 0x3c, 0x34, 0xe8, 0xb1, 0x06, 0x42, 0x9d, 0x3d, - 0x2b, 0x04, 0xe4, 0xd3, 0x9d, 0xa5, 0x8e, 0x3d, 0xa1, 0x18, 0xdd, 0x86, 0xf8, 0xc8, 0xee, 0x89, - 0x6f, 0x67, 0xe1, 0xe2, 0xe0, 0xfa, 0xe8, 0x3a, 0x6c, 0x4d, 0xf0, 0x53, 0x57, 0x9f, 0x23, 0x89, - 0x58, 0xf6, 0x06, 0x13, 0xb7, 0x02, 0xa2, 0x28, 0x9f, 0x81, 0x5c, 0x36, 0x26, 0x7d, 0x6c, 0xfd, - 0xdb, 0x4e, 0xc4, 0x67, 0x20, 0x57, 0xb0, 0x85, 0x5f, 0x0d, 0xaa, 0x30, 0x33, 0x14, 0x7f, 0x9e, - 0xe6, 0x89, 0xcb, 0x4f, 0xe3, 0x16, 0x26, 0xe8, 0xd7, 0x11, 0x90, 0x66, 0x59, 0x08, 0x15, 0x56, - 0xd5, 0xe4, 0xa5, 0x7c, 0x95, 0x0b, 0xb1, 0xcd, 0x4a, 0xf5, 0xa7, 0x5f, 0xfd, 0xf5, 0x17, 0xd1, - 0xfb, 0xca, 0xbd, 0xd9, 0x0f, 0x8e, 0x7e, 0xfc, 0xb4, 0xf0, 0xec, 0x74, 0x6d, 0xcf, 0x0b, 0x22, - 0x74, 0x5a, 0x78, 0x26, 0x1e, 0x9e, 0xf3, 0xdf, 0x25, 0xef, 0x8a, 0x22, 0x77, 0x37, 0x72, 0x03, - 0xfd, 0x2a, 0x02, 0x49, 0x91, 0x90, 0xd0, 0xaa, 0xda, 0xb0, 0x90, 0xb7, 0x42, 0x05, 0xa9, 0xf2, - 0x20, 0x3f, 0x42, 0x1f, 0xbe, 0x4a, 0x90, 0x85, 0x67, 0x62, 0xb3, 0x9f, 0xa3, 0x2f, 0x23, 0x90, - 0x0e, 0x98, 0x89, 0xf2, 0x17, 0x4b, 0x0e, 0xb9, 0x42, 0x68, 0x7d, 0x41, 0x79, 0xe5, 0x7b, 0x3c, - 0xe8, 0xdb, 0xe8, 0xd6, 0xab, 0x04, 0x8d, 0x7e, 0x13, 0x01, 0x69, 0x96, 0x1a, 0x56, 0x42, 0xbf, - 0x9c, 0x44, 0x42, 0xed, 0xea, 0x3e, 0x0f, 0xb0, 0x52, 0xbc, 0xdc, 0xae, 0xde, 0xe5, 0x09, 0xe3, - 0xb7, 0x11, 0x90, 0x66, 0x07, 0x70, 0x65, 0xb8, 0xcb, 0x47, 0x35, 0x54, 0xb8, 0x07, 0x3c, 0xdc, - 0xba, 0x52, 0xb9, 0x5c, 0xb8, 0x7d, 0x3e, 0x37, 0xa3, 0xec, 0x2f, 0x23, 0x20, 0xcd, 0x8e, 0xf4, - 0xca, 0x98, 0x97, 0x0f, 0x7f, 0xee, 0xcd, 0x33, 0xe9, 0x50, 0x1d, 0x3b, 0xee, 0x34, 0x20, 0xeb, - 0x8d, 0xcb, 0x6d, 0xeb, 0xde, 0x4f, 0xe0, 0x9d, 0xbe, 0x3d, 0x7e, 0x79, 0x50, 0x7b, 0x12, 0x63, - 0x5c, 0x8b, 0xcd, 0xdf, 0x8a, 0x7c, 0xaa, 0xfa, 0xba, 0x43, 0xdb, 0x32, 0x26, 0xc3, 0xbc, 0x4d, - 0x86, 0x85, 0x21, 0x9e, 0xf0, 0xe8, 0x0a, 0x62, 0xc8, 0x70, 0x4c, 0xfa, 0x82, 0xff, 0x33, 0xb8, - 0x17, 0x08, 0x7a, 0x49, 0x6e, 0xf1, 0x9d, 0x7f, 0x06, 0x00, 0x00, 0xff, 0xff, 0x8e, 0xbb, 0x4e, - 0xb3, 0x98, 0x20, 0x00, 0x00, + // 2306 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x5a, 0xcd, 0x73, 0xdb, 0xc6, + 0x15, 0x17, 0xbf, 0x89, 0x47, 0x7d, 0x40, 0x1b, 0x3b, 0xe5, 0x30, 0xcd, 0x44, 0xc1, 0x4c, 0x52, + 0x35, 0xe9, 0x90, 0x13, 0xd6, 0x75, 0x1c, 0xbb, 0x69, 0x4c, 0x91, 0xa0, 0x49, 0x95, 0xa6, 0x18, + 0x90, 0xb4, 0x9b, 0x74, 0x3a, 0x08, 0x48, 0xae, 0x28, 0x48, 0x20, 0x00, 0xef, 0x02, 0xaa, 0x19, + 0x8f, 0x2f, 0xbd, 0xf4, 0xd0, 0x63, 0x2f, 0x9d, 0xe9, 0x4c, 0x66, 0x7a, 0x6b, 0x66, 0x7a, 0xe9, + 0xb5, 0xff, 0x40, 0xa7, 0x97, 0xf6, 0x90, 0x3f, 0xa1, 0x3d, 0xf4, 0xd8, 0x53, 0xcf, 0x9d, 0xdd, + 0x05, 0x28, 0x92, 0x92, 0x4d, 0xc8, 0xea, 0x97, 0x73, 0x12, 0xf0, 0xbe, 0xf6, 0xed, 0xfe, 0x7e, + 0xfb, 0xf6, 0x2d, 0x28, 0xd8, 0x1d, 0x3b, 0xce, 0xd8, 0xc2, 0xa5, 0xa1, 0xe5, 0xf8, 0xa3, 0xd2, + 0xc8, 0xf0, 0x0c, 0x97, 0x38, 0xc3, 0xd2, 0xe9, 0x7b, 0x03, 0xec, 0x19, 0xe5, 0xd2, 0xb1, 0x33, + 0xa0, 0x45, 0x97, 0x38, 0x9e, 0x83, 0x5e, 0x17, 0x96, 0x45, 0x6e, 0x59, 0x0c, 0x2d, 0x8b, 0x81, + 0x65, 0xe1, 0x9b, 0x41, 0x20, 0xc3, 0x35, 0x4b, 0x86, 0x6d, 0x3b, 0x9e, 0xe1, 0x99, 0x8e, 0x1d, + 0x38, 0x17, 0x5e, 0x0b, 0xb4, 0xfc, 0x6d, 0xe0, 0x1f, 0x96, 0xf0, 0xc4, 0xf5, 0xa6, 0x81, 0x72, + 0x67, 0x59, 0x79, 0x68, 0x62, 0x6b, 0xa4, 0x4f, 0x0c, 0x7a, 0x12, 0x58, 0xbc, 0xb1, 0x6c, 0xe1, + 0x99, 0x13, 0x4c, 0x3d, 0x63, 0xe2, 0x0a, 0x03, 0xe5, 0xef, 0x71, 0xd8, 0x68, 0x39, 0xe3, 0xb1, + 0x69, 0x8f, 0xab, 0x8e, 0x7d, 0x68, 0x8e, 0xd1, 0x04, 0xb6, 0x47, 0xc4, 0x3c, 0xc5, 0x44, 0xb7, + 0x9c, 0xb1, 0x6e, 0xe1, 0x53, 0x6c, 0xd1, 0x7c, 0x7c, 0x27, 0xb1, 0x9b, 0x2b, 0x57, 0x8a, 0xcf, + 0x9d, 0x4a, 0x71, 0x21, 0x50, 0xb1, 0xc6, 0xa3, 0xb4, 0x9c, 0x71, 0x8b, 0xc7, 0x50, 0x6d, 0x8f, + 0x4c, 0xb5, 0xad, 0xd1, 0xa2, 0xb4, 0x70, 0x0a, 0xd7, 0x2e, 0x32, 0x44, 0x32, 0x24, 0x4e, 0xf0, + 0x34, 0x1f, 0xdb, 0x89, 0xed, 0x4a, 0x1a, 0x7b, 0x44, 0x0d, 0x48, 0x9d, 0x1a, 0x96, 0x8f, 0xf3, + 0xf1, 0x9d, 0xd8, 0xee, 0x66, 0xb9, 0x7c, 0xa9, 0x64, 0x78, 0x68, 0x4d, 0x04, 0xb8, 0x1d, 0xbf, + 0x15, 0x53, 0x5c, 0x48, 0x71, 0x19, 0xba, 0x0e, 0xdb, 0x2d, 0xf5, 0x81, 0xda, 0xd2, 0xfb, 0xed, + 0x6e, 0x47, 0xad, 0x36, 0xeb, 0x4d, 0xb5, 0x26, 0xaf, 0xa1, 0x0c, 0x24, 0x2a, 0xad, 0x96, 0x1c, + 0x43, 0x12, 0xa4, 0x7a, 0x5a, 0xa5, 0xaa, 0xca, 0x71, 0xf6, 0x58, 0x53, 0xf7, 0xfa, 0xf7, 0xe4, + 0x04, 0xca, 0x42, 0xb2, 0xd9, 0xae, 0x1f, 0xc8, 0x49, 0xf6, 0xf4, 0xb0, 0xa2, 0xb5, 0xe5, 0x14, + 0x53, 0xab, 0x9a, 0x76, 0xa0, 0xc9, 0x69, 0xf6, 0x58, 0xaf, 0xf4, 0x2a, 0x2d, 0x39, 0xc3, 0x02, + 0x1d, 0xd4, 0xeb, 0x72, 0x56, 0xf9, 0x53, 0x02, 0xa4, 0x86, 0x31, 0x72, 0x1c, 0x77, 0xdf, 0x19, + 0xa0, 0x77, 0x61, 0x7b, 0x62, 0x98, 0xb6, 0x7e, 0x6c, 0x10, 0xfd, 0xd0, 0xb4, 0xb0, 0xee, 0x13, + 0x53, 0xcc, 0xb6, 0xb1, 0xa6, 0x6d, 0x32, 0xd5, 0xbe, 0x41, 0xea, 0xa6, 0x85, 0xfb, 0xc4, 0x44, + 0x6f, 0x00, 0x70, 0xe3, 0xa1, 0x65, 0x50, 0xca, 0xe7, 0xcf, 0xac, 0x24, 0x26, 0xab, 0x32, 0x11, + 0x42, 0x90, 0x34, 0xc8, 0x98, 0xe6, 0x13, 0x3b, 0x89, 0x5d, 0x49, 0xe3, 0xcf, 0x48, 0x81, 0x8d, + 0xf9, 0xe0, 0x34, 0x9f, 0xe4, 0xca, 0xdc, 0xf1, 0x2c, 0x2e, 0x45, 0xaf, 0x81, 0x74, 0xa6, 0x4f, + 0x71, 0x7d, 0xf6, 0x30, 0x54, 0xbe, 0x09, 0xeb, 0x06, 0x19, 0x1e, 0x99, 0xa7, 0x81, 0x3e, 0x2d, + 0xfc, 0x03, 0x19, 0x37, 0xf9, 0x11, 0x80, 0x4b, 0x1c, 0x17, 0x13, 0xcf, 0xc4, 0x34, 0x9f, 0xe1, + 0x2c, 0xb9, 0xb5, 0x02, 0x98, 0xd9, 0x1a, 0x14, 0x3b, 0x33, 0x57, 0x41, 0x8e, 0xb9, 0x58, 0xa8, + 0x0b, 0x9b, 0x96, 0x40, 0x50, 0x1f, 0x72, 0x08, 0xf3, 0xd9, 0x9d, 0xd8, 0x6e, 0xae, 0xfc, 0x9d, + 0xcb, 0xc0, 0xae, 0x6d, 0x58, 0xf3, 0xaf, 0x85, 0x0f, 0x61, 0x6b, 0x69, 0xcc, 0x0b, 0x78, 0x76, + 0x6d, 0x9e, 0x67, 0xd2, 0x1c, 0x67, 0xf6, 0xb2, 0x90, 0x16, 0xf4, 0x55, 0xfe, 0x98, 0x80, 0x6c, + 0xd7, 0x35, 0xc8, 0xc9, 0xd7, 0x07, 0xca, 0x87, 0x17, 0x40, 0xf9, 0xfe, 0x8a, 0xc5, 0x0e, 0x97, + 0xe0, 0x25, 0x46, 0xf2, 0xcf, 0x09, 0x80, 0xce, 0x74, 0x86, 0x65, 0x09, 0xae, 0x71, 0x78, 0xdc, + 0xa9, 0x77, 0xe4, 0xd8, 0x4b, 0x70, 0x6a, 0x1c, 0xe7, 0x0e, 0x57, 0x85, 0x78, 0x86, 0x70, 0xc5, + 0xe7, 0xe0, 0xda, 0x05, 0x79, 0xc9, 0x3f, 0x84, 0x73, 0xd3, 0x9d, 0x77, 0xfe, 0xef, 0x00, 0xfb, + 0xc9, 0x05, 0xc0, 0x7e, 0xb0, 0x62, 0xed, 0xcf, 0x56, 0xe4, 0x65, 0x83, 0x56, 0x79, 0x0b, 0xa4, + 0x8f, 0x7d, 0x4c, 0xa6, 0x2d, 0x93, 0x7a, 0x28, 0x0f, 0x99, 0x47, 0x3e, 0x26, 0x6c, 0xe2, 0x31, + 0xbe, 0x32, 0xe1, 0xab, 0xf2, 0x45, 0x12, 0x32, 0x0d, 0xf3, 0x14, 0x33, 0xd0, 0xdf, 0x86, 0x4d, + 0x26, 0x9e, 0x9e, 0xdf, 0xbd, 0xeb, 0x5c, 0x1e, 0x62, 0xdd, 0x04, 0x10, 0x76, 0x96, 0x49, 0x3d, + 0x3e, 0x72, 0xae, 0xbc, 0xbb, 0x62, 0xaa, 0xb3, 0x5c, 0xd8, 0x2e, 0x7f, 0x34, 0x4b, 0xac, 0x08, + 0xaf, 0x0c, 0x1d, 0xdb, 0x33, 0x6d, 0x1f, 0xeb, 0x8c, 0x27, 0x86, 0x69, 0xf9, 0x04, 0xe7, 0x13, + 0x3b, 0xb1, 0xdd, 0xac, 0xb6, 0x1d, 0xaa, 0x0e, 0xec, 0xba, 0x50, 0xa0, 0x43, 0x90, 0xe9, 0x90, + 0x98, 0xae, 0xa7, 0x9f, 0x1a, 0xc4, 0x34, 0x06, 0x16, 0x16, 0x5c, 0xc9, 0x95, 0xef, 0xac, 0x2a, + 0xb7, 0x62, 0x92, 0xc5, 0x2e, 0x77, 0x7f, 0x10, 0x7a, 0x07, 0xc7, 0x31, 0x5d, 0x94, 0xa2, 0x07, + 0x0b, 0x64, 0x49, 0xf1, 0x11, 0x6e, 0x46, 0x1c, 0xe1, 0x79, 0x4c, 0x39, 0x47, 0xf4, 0xf4, 0x39, + 0xa2, 0x17, 0xf6, 0xe0, 0xda, 0x45, 0x49, 0x5e, 0x06, 0xfd, 0xab, 0xd6, 0x05, 0x69, 0xc6, 0x17, + 0xe5, 0x2f, 0x49, 0xc8, 0xf1, 0x4d, 0xd0, 0x7d, 0x64, 0xfd, 0x8f, 0x48, 0x72, 0x7c, 0x01, 0xe8, + 0x09, 0x0e, 0xc9, 0x47, 0x51, 0x0a, 0xb3, 0x48, 0x3c, 0x22, 0xf0, 0x9f, 0x2e, 0x00, 0x2f, 0xa8, + 0x75, 0xfb, 0x12, 0xa3, 0x5c, 0x0a, 0xfc, 0x5b, 0xe7, 0xab, 0xdc, 0xf9, 0x52, 0x92, 0xbe, 0x7a, + 0x29, 0xf9, 0xff, 0x62, 0xd4, 0x3f, 0x92, 0x90, 0xee, 0x98, 0xe3, 0x97, 0xa4, 0xe2, 0xe0, 0x67, + 0x56, 0x9c, 0x55, 0xb4, 0x10, 0x73, 0x8c, 0xc8, 0xbb, 0xfe, 0x05, 0x05, 0xe7, 0x7b, 0xd1, 0x06, + 0xb8, 0x62, 0xbd, 0xb9, 0x80, 0x72, 0x99, 0xaf, 0x1b, 0xe5, 0x7a, 0xb0, 0xbe, 0xef, 0x0c, 0x3a, + 0x96, 0x31, 0xc4, 0x13, 0x6c, 0x7b, 0xac, 0x5d, 0x18, 0x5a, 0x3e, 0xf5, 0x30, 0xd1, 0x6d, 0x63, + 0x82, 0x83, 0x78, 0xb9, 0x40, 0xd6, 0x36, 0x26, 0x78, 0xde, 0xc4, 0xf7, 0xcd, 0x51, 0x10, 0x3e, + 0x34, 0xe9, 0xfb, 0xe6, 0x48, 0xf9, 0x67, 0x02, 0xa4, 0x7d, 0x67, 0xd0, 0xf5, 0x0c, 0xcf, 0xa7, + 0xa8, 0x06, 0x29, 0xea, 0x19, 0x9e, 0x08, 0xb6, 0x59, 0x2e, 0xae, 0x58, 0xbd, 0x99, 0x63, 0x91, + 0xfd, 0xc1, 0x9a, 0x70, 0x66, 0x27, 0xf5, 0x08, 0x7b, 0x86, 0x69, 0x05, 0x4d, 0xb1, 0x16, 0xbe, + 0xa2, 0x1a, 0xc8, 0xdc, 0x44, 0xa7, 0x9e, 0x41, 0x3c, 0x9d, 0xdd, 0x60, 0x83, 0xda, 0x50, 0x08, + 0x87, 0x0a, 0xaf, 0xb7, 0xc5, 0x5e, 0x78, 0xbd, 0xd5, 0x36, 0xb9, 0x4f, 0x97, 0xb9, 0x30, 0x21, + 0xba, 0x0f, 0x59, 0xea, 0x0f, 0x44, 0xa2, 0x19, 0x9e, 0xe8, 0x7b, 0xd1, 0x13, 0x0d, 0x1c, 0xb5, + 0x59, 0x08, 0xe5, 0xcb, 0x18, 0xa4, 0x78, 0xfe, 0xec, 0xfe, 0xd8, 0xed, 0x55, 0x7a, 0xea, 0xd2, + 0xfd, 0x31, 0x07, 0x99, 0x8e, 0xda, 0xae, 0x35, 0xdb, 0xf7, 0xe4, 0x18, 0xda, 0x04, 0xe8, 0xaa, + 0xbd, 0x7e, 0x47, 0xaf, 0x1d, 0xb4, 0x55, 0x39, 0xcb, 0x94, 0x5a, 0xbf, 0xdd, 0x66, 0xca, 0x38, + 0x42, 0xb0, 0x59, 0xad, 0xb4, 0xab, 0x6a, 0x4b, 0x0f, 0x1d, 0x12, 0x73, 0xb2, 0x6e, 0xaf, 0xa2, + 0xf5, 0xd4, 0x9a, 0x9c, 0x41, 0x1b, 0x20, 0x09, 0x59, 0x4b, 0xad, 0x89, 0x7b, 0x27, 0x8f, 0xb6, + 0x70, 0xef, 0x7c, 0x05, 0xb6, 0x2a, 0xbd, 0x9e, 0x7a, 0xbf, 0xd3, 0xd3, 0xeb, 0x95, 0x66, 0xab, + 0xaf, 0xa9, 0xb2, 0xa4, 0x34, 0x20, 0x1b, 0xce, 0x00, 0x6d, 0x41, 0x6e, 0x31, 0xcf, 0x0d, 0x90, + 0xba, 0xfd, 0xbd, 0xfb, 0xcd, 0x1e, 0x1b, 0x24, 0x86, 0x00, 0xd2, 0x1f, 0xf7, 0xd5, 0xbe, 0x5a, + 0x93, 0xe3, 0x48, 0x86, 0xf5, 0x6e, 0xaf, 0xd2, 0x52, 0x59, 0x0e, 0xbd, 0x7e, 0x57, 0x4e, 0x28, + 0x35, 0x4e, 0x27, 0x0d, 0x1f, 0x62, 0x82, 0xed, 0x21, 0x46, 0xaf, 0xf3, 0xcd, 0x7b, 0x8c, 0x87, + 0x9e, 0x6e, 0x8e, 0x02, 0x32, 0x49, 0x81, 0xa4, 0x39, 0x42, 0xd7, 0x21, 0x7d, 0xec, 0x0c, 0xf4, + 0x19, 0x89, 0x52, 0xc7, 0xce, 0xa0, 0x39, 0x52, 0xfe, 0x10, 0x87, 0xad, 0x4f, 0x0c, 0x62, 0x57, + 0x5c, 0xd7, 0x32, 0x87, 0xfc, 0x73, 0x07, 0x6b, 0xa3, 0xe7, 0x08, 0xc9, 0x9f, 0xd1, 0x7e, 0x48, + 0x2c, 0x71, 0xe1, 0xbf, 0xb1, 0x02, 0xaf, 0xa5, 0x90, 0x8b, 0xf4, 0x2a, 0x40, 0xd6, 0x25, 0xce, + 0x98, 0x60, 0x4a, 0x79, 0xc9, 0x8b, 0x6b, 0xb3, 0x77, 0xc6, 0x78, 0x8f, 0x18, 0xc3, 0x13, 0x56, + 0x08, 0x7c, 0x62, 0xe5, 0x93, 0x82, 0xf1, 0xa1, 0xac, 0x4f, 0x2c, 0xe5, 0xe7, 0xab, 0xe0, 0xce, + 0x40, 0xa2, 0xad, 0x3e, 0x14, 0x50, 0xb7, 0xd5, 0x87, 0x7a, 0xb7, 0xf2, 0x40, 0xa0, 0xbb, 0xb0, + 0xbe, 0x09, 0xb4, 0x0e, 0xd9, 0x4a, 0xb5, 0xaa, 0x76, 0x7a, 0x1c, 0xc3, 0x39, 0x1e, 0xa4, 0x98, + 0xaa, 0xde, 0x6c, 0x37, 0xbb, 0x0d, 0xb5, 0x26, 0xa7, 0x19, 0x10, 0x0c, 0x41, 0x8e, 0x3c, 0x40, + 0xfa, 0x87, 0x4d, 0x0e, 0x7b, 0x56, 0xf9, 0x95, 0x04, 0x09, 0x76, 0x82, 0x34, 0x41, 0x22, 0x21, + 0x0e, 0x7c, 0xd5, 0x72, 0xe5, 0x77, 0x57, 0x13, 0x7a, 0x06, 0x9d, 0x76, 0xe6, 0xcd, 0x42, 0xb9, + 0x61, 0x85, 0x08, 0xce, 0x98, 0x08, 0xa1, 0x66, 0x45, 0x45, 0x3b, 0xf3, 0x66, 0xe7, 0xd5, 0x11, + 0xbf, 0xde, 0xeb, 0xc7, 0xce, 0x80, 0x2f, 0xf4, 0xea, 0xf3, 0x6a, 0xf6, 0x3d, 0x80, 0x9d, 0x57, + 0x47, 0xb3, 0x0f, 0x24, 0x75, 0x90, 0x28, 0xeb, 0x2f, 0x78, 0xa4, 0x24, 0x8f, 0xf4, 0xad, 0x88, + 0xd7, 0xd1, 0xc6, 0x9a, 0x96, 0xa5, 0xe1, 0x8d, 0xae, 0x05, 0x39, 0x77, 0x7a, 0x16, 0x29, 0xc5, + 0x23, 0x7d, 0x3b, 0xf2, 0xfd, 0xa7, 0xb1, 0xa6, 0x41, 0xe0, 0xcf, 0xa2, 0x55, 0x21, 0xcb, 0x2f, + 0x5b, 0x2c, 0x94, 0x28, 0x42, 0x6f, 0x47, 0xeb, 0x8e, 0x1b, 0x6b, 0x5a, 0xe6, 0x28, 0xb8, 0x6f, + 0xdc, 0x85, 0x8c, 0x6b, 0x8e, 0x79, 0x0c, 0x71, 0xe2, 0xbc, 0x15, 0xe9, 0xc0, 0x6b, 0xac, 0x69, + 0x69, 0x57, 0xf4, 0x0f, 0x1d, 0xd8, 0x10, 0x53, 0xa2, 0x8f, 0x2c, 0x1e, 0x67, 0x9d, 0xc7, 0x79, + 0x27, 0x7a, 0xc3, 0xd6, 0x58, 0xd3, 0x72, 0x74, 0xae, 0xbd, 0xbd, 0x0b, 0x69, 0xca, 0xab, 0x5d, + 0x70, 0x85, 0xdb, 0x8d, 0x5a, 0x1d, 0xb5, 0xc0, 0x0f, 0x1d, 0xc0, 0xa6, 0x78, 0xd2, 0x8f, 0x4c, + 0xea, 0x39, 0x64, 0x9a, 0xdf, 0xe0, 0xa7, 0x79, 0xf4, 0x48, 0x1b, 0xc2, 0xbf, 0x21, 0xdc, 0xd1, + 0x8f, 0x61, 0x7b, 0x6a, 0x10, 0x5b, 0x37, 0xce, 0x36, 0x35, 0xcd, 0x4b, 0x3c, 0x66, 0xf1, 0x72, + 0xb5, 0x40, 0x93, 0xa7, 0x8b, 0x02, 0x8a, 0xee, 0x40, 0x21, 0xf8, 0xcc, 0xe9, 0xf8, 0x9e, 0xeb, + 0x7b, 0x3a, 0xc1, 0xd4, 0xf1, 0xc9, 0x50, 0x74, 0x63, 0xdb, 0xbc, 0x04, 0x7c, 0x43, 0x58, 0x1c, + 0x70, 0x03, 0x2d, 0xd0, 0xb3, 0xb6, 0xec, 0x7d, 0xc8, 0x07, 0xce, 0xac, 0x6f, 0x22, 0x8e, 0xc5, + 0x1b, 0x0d, 0xca, 0x5d, 0xb7, 0xb8, 0xeb, 0x75, 0xa1, 0xaf, 0x0a, 0x35, 0x6b, 0x39, 0x28, 0x73, + 0xac, 0x43, 0xda, 0x32, 0x06, 0xd8, 0xa2, 0x79, 0x14, 0x69, 0x1e, 0xac, 0xcd, 0x69, 0x71, 0x07, + 0xd1, 0xe2, 0x04, 0xde, 0xa8, 0x05, 0x40, 0x87, 0x47, 0x78, 0xe4, 0x5b, 0xa6, 0x3d, 0xce, 0x5f, + 0x8b, 0xd4, 0xb6, 0xb0, 0x75, 0x9e, 0xf9, 0x68, 0x73, 0xfe, 0x85, 0x0f, 0x20, 0x37, 0x37, 0xc8, + 0xa5, 0x7a, 0x0d, 0x80, 0xac, 0x37, 0x75, 0xf9, 0x7e, 0x50, 0xf6, 0x60, 0x63, 0x61, 0x0c, 0xf4, + 0x1e, 0x5c, 0x9f, 0x18, 0x8f, 0xc3, 0x56, 0x93, 0xea, 0x2e, 0x26, 0xfa, 0x91, 0xe3, 0x13, 0x1e, + 0x3a, 0xa5, 0xa1, 0x89, 0xf1, 0x38, 0xe8, 0x36, 0x69, 0x07, 0x93, 0x86, 0xe3, 0x13, 0xe5, 0x8b, + 0x18, 0xc8, 0x5d, 0x7f, 0x30, 0x31, 0x3d, 0x5e, 0xad, 0x1e, 0xf9, 0x98, 0x7a, 0xab, 0x8e, 0x99, + 0x57, 0x21, 0x4d, 0xf0, 0xd8, 0x74, 0x6c, 0x5e, 0x70, 0x24, 0x2d, 0x78, 0x43, 0x37, 0x20, 0xc1, + 0xb6, 0x86, 0xa8, 0x68, 0x4a, 0x84, 0xe2, 0xc8, 0xcc, 0xd9, 0x60, 0x44, 0x8c, 0xcb, 0x06, 0x13, + 0x67, 0x81, 0x14, 0x48, 0x9a, 0x23, 0xe5, 0x27, 0xb0, 0x71, 0x0f, 0xff, 0x1b, 0x92, 0x7b, 0xc6, + 0xd9, 0xf8, 0xd7, 0x38, 0x6c, 0xb1, 0x76, 0x7d, 0xdf, 0x19, 0xd0, 0x4b, 0x8f, 0x90, 0x5e, 0x18, + 0xe1, 0x35, 0x90, 0x5c, 0x63, 0x8c, 0x75, 0x6a, 0x7e, 0x2e, 0x80, 0x4b, 0x69, 0x59, 0x26, 0xe8, + 0x9a, 0x9f, 0x8b, 0x93, 0x9b, 0x29, 0x3d, 0xe7, 0x04, 0x87, 0xa9, 0x71, 0xf3, 0x1e, 0x13, 0x9c, + 0xeb, 0x13, 0x93, 0xe7, 0xfb, 0xc4, 0x63, 0xd8, 0x66, 0x13, 0x10, 0xad, 0xd9, 0xc4, 0xf0, 0x86, + 0x47, 0x98, 0xf0, 0xea, 0xba, 0x59, 0xfe, 0xc1, 0xaa, 0x06, 0x7a, 0x71, 0x82, 0x61, 0x05, 0xc0, + 0xf7, 0x45, 0x14, 0x6d, 0xeb, 0x78, 0x51, 0xc0, 0xa6, 0x78, 0x68, 0x5a, 0x1e, 0x26, 0xbc, 0x5e, + 0x4a, 0x5a, 0xf0, 0xa6, 0xdc, 0x84, 0xad, 0x25, 0xdf, 0xf0, 0xbb, 0xfd, 0x1a, 0x3b, 0x34, 0x2b, + 0xd5, 0x5e, 0xf3, 0x81, 0x1a, 0x1c, 0xca, 0x07, 0x6d, 0x3d, 0x78, 0x8f, 0x2b, 0x5f, 0xc5, 0x40, + 0xee, 0xbb, 0x23, 0xc3, 0xc3, 0x2f, 0x02, 0x64, 0xfc, 0x19, 0x40, 0x26, 0xe6, 0x80, 0x0c, 0xc9, + 0x97, 0xbc, 0x1c, 0xf9, 0xee, 0x40, 0xce, 0xe7, 0x79, 0xf1, 0x1f, 0x71, 0x82, 0xc3, 0xea, 0x7c, + 0x9b, 0x5b, 0x37, 0xb1, 0x35, 0xba, 0x6f, 0xd0, 0x13, 0x0d, 0x84, 0x39, 0x7b, 0x56, 0x08, 0xc8, + 0x67, 0x2b, 0x4b, 0x5d, 0xc7, 0xa6, 0x18, 0xdd, 0x84, 0xe4, 0xb1, 0x33, 0x10, 0x5f, 0xbf, 0xa2, + 0xe5, 0xc1, 0xed, 0xd1, 0xdb, 0xb0, 0x65, 0xe3, 0xc7, 0x9e, 0x3e, 0x47, 0x12, 0x31, 0xed, 0x0d, + 0x26, 0xee, 0x84, 0x44, 0x51, 0x3e, 0x03, 0xb9, 0x6a, 0xd8, 0x43, 0x6c, 0xfd, 0xc7, 0x76, 0xc4, + 0x67, 0x20, 0xd7, 0xb0, 0x85, 0x5f, 0x0c, 0xaa, 0x28, 0x23, 0x94, 0x7f, 0x91, 0xe5, 0x85, 0x2b, + 0xa8, 0xd5, 0x16, 0x26, 0xe8, 0xb7, 0x31, 0x90, 0x66, 0x55, 0x08, 0x95, 0x56, 0x9d, 0xaa, 0x4b, + 0xf5, 0xaa, 0x10, 0x61, 0x99, 0x95, 0xfa, 0xcf, 0xbe, 0xfa, 0xdb, 0x2f, 0xe3, 0x77, 0x95, 0x3b, + 0xb3, 0x9f, 0x0c, 0x83, 0xfc, 0x69, 0xe9, 0xc9, 0xd9, 0xdc, 0x9e, 0x96, 0x44, 0xea, 0xb4, 0xf4, + 0x44, 0x3c, 0x3c, 0xe5, 0xbf, 0x2c, 0xde, 0xa6, 0x7c, 0xc8, 0xdb, 0xb1, 0x77, 0xd0, 0x6f, 0x62, + 0x90, 0x16, 0x05, 0x09, 0xad, 0x3a, 0x00, 0x16, 0xea, 0x56, 0xa4, 0x24, 0x55, 0x9e, 0xe4, 0x47, + 0xe8, 0xc3, 0x17, 0x49, 0xb2, 0xf4, 0x44, 0x2c, 0xf6, 0x53, 0xf4, 0x65, 0x0c, 0xb2, 0x21, 0x33, + 0x51, 0xf1, 0x72, 0xc5, 0xa1, 0x50, 0x8a, 0x6c, 0x2f, 0x28, 0xaf, 0x7c, 0x9f, 0x27, 0x7d, 0x13, + 0xdd, 0x78, 0x91, 0xa4, 0xd1, 0xef, 0x62, 0x20, 0xcd, 0x4a, 0xc3, 0x4a, 0xe8, 0x97, 0x8b, 0x48, + 0xa4, 0x55, 0xdd, 0xe7, 0x09, 0xd6, 0xca, 0x57, 0x5b, 0xd5, 0xdb, 0xbc, 0x60, 0xfc, 0x3e, 0x06, + 0xd2, 0x6c, 0x03, 0xae, 0x4c, 0x77, 0x79, 0xab, 0x46, 0x4a, 0xf7, 0x80, 0xa7, 0xdb, 0x54, 0x6a, + 0x57, 0x4b, 0x77, 0xc8, 0xc7, 0x66, 0x94, 0xfd, 0x75, 0x0c, 0xa4, 0xd9, 0x96, 0x5e, 0x99, 0xf3, + 0xf2, 0xe6, 0x2f, 0xbc, 0x7a, 0xae, 0x1c, 0xaa, 0x13, 0xd7, 0x9b, 0x86, 0x64, 0x7d, 0xe7, 0x6a, + 0xcb, 0xba, 0xf7, 0x53, 0x78, 0x73, 0xe8, 0x4c, 0x9e, 0x9f, 0xd4, 0x9e, 0xc4, 0x18, 0xd7, 0x61, + 0xe3, 0x77, 0x62, 0x9f, 0xaa, 0x81, 0xed, 0xd8, 0xb1, 0x0c, 0x7b, 0x5c, 0x74, 0xc8, 0xb8, 0x34, + 0xc6, 0x36, 0xcf, 0xae, 0x24, 0x54, 0x86, 0x6b, 0xd2, 0x67, 0xfc, 0xa7, 0xc0, 0x9d, 0x50, 0x30, + 0x48, 0x73, 0x8f, 0xef, 0xfe, 0x2b, 0x00, 0x00, 0xff, 0xff, 0x8e, 0x78, 0x17, 0x92, 0x5a, 0x20, + 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/dataproc/v1beta2/workflow_templates.pb.go b/googleapis/cloud/dataproc/v1beta2/workflow_templates.pb.go index 2815150e..b69ddcae 100644 --- a/googleapis/cloud/dataproc/v1beta2/workflow_templates.pb.go +++ b/googleapis/cloud/dataproc/v1beta2/workflow_templates.pb.go @@ -59,7 +59,7 @@ func (x WorkflowMetadata_State) String() string { } func (WorkflowMetadata_State) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{9, 0} + return fileDescriptor_49d658bedf9bdbee, []int{5, 0} } // The workflow node state. @@ -104,7 +104,7 @@ func (x WorkflowNode_NodeState) String() string { } func (WorkflowNode_NodeState) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{12, 0} + return fileDescriptor_49d658bedf9bdbee, []int{8, 0} } // A Cloud Dataproc workflow template resource. @@ -149,14 +149,10 @@ type WorkflowTemplate struct { // Required. WorkflowTemplate scheduling information. Placement *WorkflowTemplatePlacement `protobuf:"bytes,7,opt,name=placement,proto3" json:"placement,omitempty"` // Required. The Directed Acyclic Graph of Jobs to submit. - Jobs []*OrderedJob `protobuf:"bytes,8,rep,name=jobs,proto3" json:"jobs,omitempty"` - // Optional. Template parameters whose values are substituted into the - // template. Values for parameters must be provided when the template is - // instantiated. - Parameters []*TemplateParameter `protobuf:"bytes,9,rep,name=parameters,proto3" json:"parameters,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Jobs []*OrderedJob `protobuf:"bytes,8,rep,name=jobs,proto3" json:"jobs,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *WorkflowTemplate) Reset() { *m = WorkflowTemplate{} } @@ -240,13 +236,6 @@ func (m *WorkflowTemplate) GetJobs() []*OrderedJob { return nil } -func (m *WorkflowTemplate) GetParameters() []*TemplateParameter { - if m != nil { - return m.Parameters - } - return nil -} - // Specifies workflow execution target. // // Either `managed_cluster` or `cluster_selector` is required. @@ -864,364 +853,6 @@ func _OrderedJob_OneofSizer(msg proto.Message) (n int) { return n } -// A configurable parameter that replaces one or more fields in the template. -// Parameterizable fields: -// - Labels -// - File uris -// - Job properties -// - Job arguments -// - Script variables -// - Main class (in HadoopJob and SparkJob) -// - Zone (in ClusterSelector) -type TemplateParameter struct { - // Required. Parameter name. - // The parameter name is used as the key, and paired with the - // parameter value, which are passed to the template when the template - // is instantiated. - // The name must contain only capital letters (A-Z), numbers (0-9), and - // underscores (_), and must not start with a number. The maximum length is - // 40 characters. - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // Required. Paths to all fields that the parameter replaces. - // A field is allowed to appear in at most one parameter's list of field paths. - // - // A field path is similar in syntax to a [google.protobuf.FieldMask][google.protobuf.FieldMask]. - // For example, a field path that references the zone field of a workflow - // template's cluster selector would be specified as - // `placement.clusterSelector.zone`. - // - // Also, field paths can reference fields using the following syntax: - // - // * Values in maps can be referenced by key: - // * labels['key'] - // * placement.clusterSelector.clusterLabels['key'] - // * placement.managedCluster.labels['key'] - // * placement.clusterSelector.clusterLabels['key'] - // * jobs['step-id'].labels['key'] - // - // * Jobs in the jobs list can be referenced by step-id: - // * jobs['step-id'].hadoopJob.mainJarFileUri - // * jobs['step-id'].hiveJob.queryFileUri - // * jobs['step-id'].pySparkJob.mainPythonFileUri - // * jobs['step-id'].hadoopJob.jarFileUris[0] - // * jobs['step-id'].hadoopJob.archiveUris[0] - // * jobs['step-id'].hadoopJob.fileUris[0] - // * jobs['step-id'].pySparkJob.pythonFileUris[0] - // - // * Items in repeated fields can be referenced by a zero-based index: - // * jobs['step-id'].sparkJob.args[0] - // - // * Other examples: - // * jobs['step-id'].hadoopJob.properties['key'] - // * jobs['step-id'].hadoopJob.args[0] - // * jobs['step-id'].hiveJob.scriptVariables['key'] - // * jobs['step-id'].hadoopJob.mainJarFileUri - // * placement.clusterSelector.zone - // - // It may not be possible to parameterize maps and repeated fields in their - // entirety since only individual map values and individual items in repeated - // fields can be referenced. For example, the following field paths are - // invalid: - // - // - placement.clusterSelector.clusterLabels - // - jobs['step-id'].sparkJob.args - Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` - // Optional. Brief description of the parameter. - // Must not exceed 1024 characters. - Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` - // Optional. Validation rules to be applied to this parameter's value. - Validation *ParameterValidation `protobuf:"bytes,4,opt,name=validation,proto3" json:"validation,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *TemplateParameter) Reset() { *m = TemplateParameter{} } -func (m *TemplateParameter) String() string { return proto.CompactTextString(m) } -func (*TemplateParameter) ProtoMessage() {} -func (*TemplateParameter) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{5} -} - -func (m *TemplateParameter) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_TemplateParameter.Unmarshal(m, b) -} -func (m *TemplateParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_TemplateParameter.Marshal(b, m, deterministic) -} -func (m *TemplateParameter) XXX_Merge(src proto.Message) { - xxx_messageInfo_TemplateParameter.Merge(m, src) -} -func (m *TemplateParameter) XXX_Size() int { - return xxx_messageInfo_TemplateParameter.Size(m) -} -func (m *TemplateParameter) XXX_DiscardUnknown() { - xxx_messageInfo_TemplateParameter.DiscardUnknown(m) -} - -var xxx_messageInfo_TemplateParameter proto.InternalMessageInfo - -func (m *TemplateParameter) GetName() string { - if m != nil { - return m.Name - } - return "" -} - -func (m *TemplateParameter) GetFields() []string { - if m != nil { - return m.Fields - } - return nil -} - -func (m *TemplateParameter) GetDescription() string { - if m != nil { - return m.Description - } - return "" -} - -func (m *TemplateParameter) GetValidation() *ParameterValidation { - if m != nil { - return m.Validation - } - return nil -} - -// Configuration for parameter validation. -type ParameterValidation struct { - // Required. The type of validation to be performed. - // - // Types that are valid to be assigned to ValidationType: - // *ParameterValidation_Regex - // *ParameterValidation_Values - ValidationType isParameterValidation_ValidationType `protobuf_oneof:"validation_type"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ParameterValidation) Reset() { *m = ParameterValidation{} } -func (m *ParameterValidation) String() string { return proto.CompactTextString(m) } -func (*ParameterValidation) ProtoMessage() {} -func (*ParameterValidation) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{6} -} - -func (m *ParameterValidation) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ParameterValidation.Unmarshal(m, b) -} -func (m *ParameterValidation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ParameterValidation.Marshal(b, m, deterministic) -} -func (m *ParameterValidation) XXX_Merge(src proto.Message) { - xxx_messageInfo_ParameterValidation.Merge(m, src) -} -func (m *ParameterValidation) XXX_Size() int { - return xxx_messageInfo_ParameterValidation.Size(m) -} -func (m *ParameterValidation) XXX_DiscardUnknown() { - xxx_messageInfo_ParameterValidation.DiscardUnknown(m) -} - -var xxx_messageInfo_ParameterValidation proto.InternalMessageInfo - -type isParameterValidation_ValidationType interface { - isParameterValidation_ValidationType() -} - -type ParameterValidation_Regex struct { - Regex *RegexValidation `protobuf:"bytes,1,opt,name=regex,proto3,oneof"` -} - -type ParameterValidation_Values struct { - Values *ValueValidation `protobuf:"bytes,2,opt,name=values,proto3,oneof"` -} - -func (*ParameterValidation_Regex) isParameterValidation_ValidationType() {} - -func (*ParameterValidation_Values) isParameterValidation_ValidationType() {} - -func (m *ParameterValidation) GetValidationType() isParameterValidation_ValidationType { - if m != nil { - return m.ValidationType - } - return nil -} - -func (m *ParameterValidation) GetRegex() *RegexValidation { - if x, ok := m.GetValidationType().(*ParameterValidation_Regex); ok { - return x.Regex - } - return nil -} - -func (m *ParameterValidation) GetValues() *ValueValidation { - if x, ok := m.GetValidationType().(*ParameterValidation_Values); ok { - return x.Values - } - return nil -} - -// XXX_OneofFuncs is for the internal use of the proto package. -func (*ParameterValidation) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { - return _ParameterValidation_OneofMarshaler, _ParameterValidation_OneofUnmarshaler, _ParameterValidation_OneofSizer, []interface{}{ - (*ParameterValidation_Regex)(nil), - (*ParameterValidation_Values)(nil), - } -} - -func _ParameterValidation_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { - m := msg.(*ParameterValidation) - // validation_type - switch x := m.ValidationType.(type) { - case *ParameterValidation_Regex: - b.EncodeVarint(1<<3 | proto.WireBytes) - if err := b.EncodeMessage(x.Regex); err != nil { - return err - } - case *ParameterValidation_Values: - b.EncodeVarint(2<<3 | proto.WireBytes) - if err := b.EncodeMessage(x.Values); err != nil { - return err - } - case nil: - default: - return fmt.Errorf("ParameterValidation.ValidationType has unexpected type %T", x) - } - return nil -} - -func _ParameterValidation_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { - m := msg.(*ParameterValidation) - switch tag { - case 1: // validation_type.regex - if wire != proto.WireBytes { - return true, proto.ErrInternalBadWireType - } - msg := new(RegexValidation) - err := b.DecodeMessage(msg) - m.ValidationType = &ParameterValidation_Regex{msg} - return true, err - case 2: // validation_type.values - if wire != proto.WireBytes { - return true, proto.ErrInternalBadWireType - } - msg := new(ValueValidation) - err := b.DecodeMessage(msg) - m.ValidationType = &ParameterValidation_Values{msg} - return true, err - default: - return false, nil - } -} - -func _ParameterValidation_OneofSizer(msg proto.Message) (n int) { - m := msg.(*ParameterValidation) - // validation_type - switch x := m.ValidationType.(type) { - case *ParameterValidation_Regex: - s := proto.Size(x.Regex) - n += 1 // tag and wire - n += proto.SizeVarint(uint64(s)) - n += s - case *ParameterValidation_Values: - s := proto.Size(x.Values) - n += 1 // tag and wire - n += proto.SizeVarint(uint64(s)) - n += s - case nil: - default: - panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) - } - return n -} - -// Validation based on regular expressions. -type RegexValidation struct { - // Required. RE2 regular expressions used to validate the parameter's value. - // The value must match the regex in its entirety (substring - // matches are not sufficient). - Regexes []string `protobuf:"bytes,1,rep,name=regexes,proto3" json:"regexes,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *RegexValidation) Reset() { *m = RegexValidation{} } -func (m *RegexValidation) String() string { return proto.CompactTextString(m) } -func (*RegexValidation) ProtoMessage() {} -func (*RegexValidation) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{7} -} - -func (m *RegexValidation) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RegexValidation.Unmarshal(m, b) -} -func (m *RegexValidation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RegexValidation.Marshal(b, m, deterministic) -} -func (m *RegexValidation) XXX_Merge(src proto.Message) { - xxx_messageInfo_RegexValidation.Merge(m, src) -} -func (m *RegexValidation) XXX_Size() int { - return xxx_messageInfo_RegexValidation.Size(m) -} -func (m *RegexValidation) XXX_DiscardUnknown() { - xxx_messageInfo_RegexValidation.DiscardUnknown(m) -} - -var xxx_messageInfo_RegexValidation proto.InternalMessageInfo - -func (m *RegexValidation) GetRegexes() []string { - if m != nil { - return m.Regexes - } - return nil -} - -// Validation based on a list of allowed values. -type ValueValidation struct { - // Required. List of allowed values for the parameter. - Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ValueValidation) Reset() { *m = ValueValidation{} } -func (m *ValueValidation) String() string { return proto.CompactTextString(m) } -func (*ValueValidation) ProtoMessage() {} -func (*ValueValidation) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{8} -} - -func (m *ValueValidation) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ValueValidation.Unmarshal(m, b) -} -func (m *ValueValidation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ValueValidation.Marshal(b, m, deterministic) -} -func (m *ValueValidation) XXX_Merge(src proto.Message) { - xxx_messageInfo_ValueValidation.Merge(m, src) -} -func (m *ValueValidation) XXX_Size() int { - return xxx_messageInfo_ValueValidation.Size(m) -} -func (m *ValueValidation) XXX_DiscardUnknown() { - xxx_messageInfo_ValueValidation.DiscardUnknown(m) -} - -var xxx_messageInfo_ValueValidation proto.InternalMessageInfo - -func (m *ValueValidation) GetValues() []string { - if m != nil { - return m.Values - } - return nil -} - // A Cloud Dataproc workflow template resource. type WorkflowMetadata struct { // Output only. The "resource name" of the template. @@ -1237,26 +868,20 @@ type WorkflowMetadata struct { DeleteCluster *ClusterOperation `protobuf:"bytes,5,opt,name=delete_cluster,json=deleteCluster,proto3" json:"delete_cluster,omitempty"` // Output only. The workflow state. State WorkflowMetadata_State `protobuf:"varint,6,opt,name=state,proto3,enum=google.cloud.dataproc.v1beta2.WorkflowMetadata_State" json:"state,omitempty"` - // Output only. The name of the target cluster. + // Output only. The name of the managed cluster. ClusterName string `protobuf:"bytes,7,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` // Map from parameter names to values that were used for those parameters. - Parameters map[string]string `protobuf:"bytes,8,rep,name=parameters,proto3" json:"parameters,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - // Output only. Workflow start time. - StartTime *timestamp.Timestamp `protobuf:"bytes,9,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` - // Output only. Workflow end time. - EndTime *timestamp.Timestamp `protobuf:"bytes,10,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` - // Output only. The UUID of target cluster. - ClusterUuid string `protobuf:"bytes,11,opt,name=cluster_uuid,json=clusterUuid,proto3" json:"cluster_uuid,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Parameters map[string]string `protobuf:"bytes,8,rep,name=parameters,proto3" json:"parameters,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 *WorkflowMetadata) Reset() { *m = WorkflowMetadata{} } func (m *WorkflowMetadata) String() string { return proto.CompactTextString(m) } func (*WorkflowMetadata) ProtoMessage() {} func (*WorkflowMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{9} + return fileDescriptor_49d658bedf9bdbee, []int{5} } func (m *WorkflowMetadata) XXX_Unmarshal(b []byte) error { @@ -1333,27 +958,6 @@ func (m *WorkflowMetadata) GetParameters() map[string]string { return nil } -func (m *WorkflowMetadata) GetStartTime() *timestamp.Timestamp { - if m != nil { - return m.StartTime - } - return nil -} - -func (m *WorkflowMetadata) GetEndTime() *timestamp.Timestamp { - if m != nil { - return m.EndTime - } - return nil -} - -func (m *WorkflowMetadata) GetClusterUuid() string { - if m != nil { - return m.ClusterUuid - } - return "" -} - // The cluster operation triggered by a workflow. type ClusterOperation struct { // Output only. The id of the cluster operation. @@ -1371,7 +975,7 @@ func (m *ClusterOperation) Reset() { *m = ClusterOperation{} } func (m *ClusterOperation) String() string { return proto.CompactTextString(m) } func (*ClusterOperation) ProtoMessage() {} func (*ClusterOperation) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{10} + return fileDescriptor_49d658bedf9bdbee, []int{6} } func (m *ClusterOperation) XXX_Unmarshal(b []byte) error { @@ -1426,7 +1030,7 @@ func (m *WorkflowGraph) Reset() { *m = WorkflowGraph{} } func (m *WorkflowGraph) String() string { return proto.CompactTextString(m) } func (*WorkflowGraph) ProtoMessage() {} func (*WorkflowGraph) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{11} + return fileDescriptor_49d658bedf9bdbee, []int{7} } func (m *WorkflowGraph) XXX_Unmarshal(b []byte) error { @@ -1475,7 +1079,7 @@ func (m *WorkflowNode) Reset() { *m = WorkflowNode{} } func (m *WorkflowNode) String() string { return proto.CompactTextString(m) } func (*WorkflowNode) ProtoMessage() {} func (*WorkflowNode) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{12} + return fileDescriptor_49d658bedf9bdbee, []int{8} } func (m *WorkflowNode) XXX_Unmarshal(b []byte) error { @@ -1548,7 +1152,7 @@ func (m *CreateWorkflowTemplateRequest) Reset() { *m = CreateWorkflowTem func (m *CreateWorkflowTemplateRequest) String() string { return proto.CompactTextString(m) } func (*CreateWorkflowTemplateRequest) ProtoMessage() {} func (*CreateWorkflowTemplateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{13} + return fileDescriptor_49d658bedf9bdbee, []int{9} } func (m *CreateWorkflowTemplateRequest) XXX_Unmarshal(b []byte) error { @@ -1603,7 +1207,7 @@ func (m *GetWorkflowTemplateRequest) Reset() { *m = GetWorkflowTemplateR func (m *GetWorkflowTemplateRequest) String() string { return proto.CompactTextString(m) } func (*GetWorkflowTemplateRequest) ProtoMessage() {} func (*GetWorkflowTemplateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{14} + return fileDescriptor_49d658bedf9bdbee, []int{10} } func (m *GetWorkflowTemplateRequest) XXX_Unmarshal(b []byte) error { @@ -1651,8 +1255,6 @@ type InstantiateWorkflowTemplateRequest struct { // This option cannot be used to instantiate a previous version of // workflow template. Version int32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"` - // Deprecated. Please use `request_id` field instead. - InstanceId string `protobuf:"bytes,3,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // Deprecated: Do not use. // Optional. A tag that prevents multiple concurrent workflow // instances with the same tag from running. This mitigates risk of // concurrent instances started due to retries. @@ -1662,20 +1264,17 @@ type InstantiateWorkflowTemplateRequest struct { // // The tag must contain only letters (a-z, A-Z), numbers (0-9), // underscores (_), and hyphens (-). The maximum length is 40 characters. - RequestId string `protobuf:"bytes,5,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` - // Optional. Map from parameter names to values that should be used for those - // parameters. Values may not exceed 100 characters. - Parameters map[string]string `protobuf:"bytes,4,rep,name=parameters,proto3" json:"parameters,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:"-"` + InstanceId string `protobuf:"bytes,3,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *InstantiateWorkflowTemplateRequest) Reset() { *m = InstantiateWorkflowTemplateRequest{} } func (m *InstantiateWorkflowTemplateRequest) String() string { return proto.CompactTextString(m) } func (*InstantiateWorkflowTemplateRequest) ProtoMessage() {} func (*InstantiateWorkflowTemplateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{15} + return fileDescriptor_49d658bedf9bdbee, []int{11} } func (m *InstantiateWorkflowTemplateRequest) XXX_Unmarshal(b []byte) error { @@ -1710,7 +1309,6 @@ func (m *InstantiateWorkflowTemplateRequest) GetVersion() int32 { return 0 } -// Deprecated: Do not use. func (m *InstantiateWorkflowTemplateRequest) GetInstanceId() string { if m != nil { return m.InstanceId @@ -1718,20 +1316,6 @@ func (m *InstantiateWorkflowTemplateRequest) GetInstanceId() string { return "" } -func (m *InstantiateWorkflowTemplateRequest) GetRequestId() string { - if m != nil { - return m.RequestId - } - return "" -} - -func (m *InstantiateWorkflowTemplateRequest) GetParameters() map[string]string { - if m != nil { - return m.Parameters - } - return nil -} - // A request to instantiate an inline workflow template. type InstantiateInlineWorkflowTemplateRequest struct { // Required. The "resource name" of the workflow template region, as described @@ -1740,8 +1324,6 @@ type InstantiateInlineWorkflowTemplateRequest struct { Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The workflow template to instantiate. Template *WorkflowTemplate `protobuf:"bytes,2,opt,name=template,proto3" json:"template,omitempty"` - // Deprecated. Please use `request_id` field instead. - InstanceId string `protobuf:"bytes,3,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // Optional. A tag that prevents multiple concurrent workflow // instances with the same tag from running. This mitigates risk of // concurrent instances started due to retries. @@ -1751,7 +1333,7 @@ type InstantiateInlineWorkflowTemplateRequest struct { // // The tag must contain only letters (a-z, A-Z), numbers (0-9), // underscores (_), and hyphens (-). The maximum length is 40 characters. - RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` + InstanceId string `protobuf:"bytes,3,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -1763,7 +1345,7 @@ func (m *InstantiateInlineWorkflowTemplateRequest) Reset() { func (m *InstantiateInlineWorkflowTemplateRequest) String() string { return proto.CompactTextString(m) } func (*InstantiateInlineWorkflowTemplateRequest) ProtoMessage() {} func (*InstantiateInlineWorkflowTemplateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{16} + return fileDescriptor_49d658bedf9bdbee, []int{12} } func (m *InstantiateInlineWorkflowTemplateRequest) XXX_Unmarshal(b []byte) error { @@ -1805,13 +1387,6 @@ func (m *InstantiateInlineWorkflowTemplateRequest) GetInstanceId() string { return "" } -func (m *InstantiateInlineWorkflowTemplateRequest) GetRequestId() string { - if m != nil { - return m.RequestId - } - return "" -} - // A request to update a workflow template. type UpdateWorkflowTemplateRequest struct { // Required. The updated workflow template. @@ -1827,7 +1402,7 @@ func (m *UpdateWorkflowTemplateRequest) Reset() { *m = UpdateWorkflowTem func (m *UpdateWorkflowTemplateRequest) String() string { return proto.CompactTextString(m) } func (*UpdateWorkflowTemplateRequest) ProtoMessage() {} func (*UpdateWorkflowTemplateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{17} + return fileDescriptor_49d658bedf9bdbee, []int{13} } func (m *UpdateWorkflowTemplateRequest) XXX_Unmarshal(b []byte) error { @@ -1875,7 +1450,7 @@ func (m *ListWorkflowTemplatesRequest) Reset() { *m = ListWorkflowTempla func (m *ListWorkflowTemplatesRequest) String() string { return proto.CompactTextString(m) } func (*ListWorkflowTemplatesRequest) ProtoMessage() {} func (*ListWorkflowTemplatesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{18} + return fileDescriptor_49d658bedf9bdbee, []int{14} } func (m *ListWorkflowTemplatesRequest) XXX_Unmarshal(b []byte) error { @@ -1934,7 +1509,7 @@ func (m *ListWorkflowTemplatesResponse) Reset() { *m = ListWorkflowTempl func (m *ListWorkflowTemplatesResponse) String() string { return proto.CompactTextString(m) } func (*ListWorkflowTemplatesResponse) ProtoMessage() {} func (*ListWorkflowTemplatesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{19} + return fileDescriptor_49d658bedf9bdbee, []int{15} } func (m *ListWorkflowTemplatesResponse) XXX_Unmarshal(b []byte) error { @@ -1990,7 +1565,7 @@ func (m *DeleteWorkflowTemplateRequest) Reset() { *m = DeleteWorkflowTem func (m *DeleteWorkflowTemplateRequest) String() string { return proto.CompactTextString(m) } func (*DeleteWorkflowTemplateRequest) ProtoMessage() {} func (*DeleteWorkflowTemplateRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_49d658bedf9bdbee, []int{20} + return fileDescriptor_49d658bedf9bdbee, []int{16} } func (m *DeleteWorkflowTemplateRequest) XXX_Unmarshal(b []byte) error { @@ -2037,10 +1612,6 @@ func init() { proto.RegisterMapType((map[string]string)(nil), "google.cloud.dataproc.v1beta2.ClusterSelector.ClusterLabelsEntry") proto.RegisterType((*OrderedJob)(nil), "google.cloud.dataproc.v1beta2.OrderedJob") proto.RegisterMapType((map[string]string)(nil), "google.cloud.dataproc.v1beta2.OrderedJob.LabelsEntry") - proto.RegisterType((*TemplateParameter)(nil), "google.cloud.dataproc.v1beta2.TemplateParameter") - proto.RegisterType((*ParameterValidation)(nil), "google.cloud.dataproc.v1beta2.ParameterValidation") - proto.RegisterType((*RegexValidation)(nil), "google.cloud.dataproc.v1beta2.RegexValidation") - proto.RegisterType((*ValueValidation)(nil), "google.cloud.dataproc.v1beta2.ValueValidation") proto.RegisterType((*WorkflowMetadata)(nil), "google.cloud.dataproc.v1beta2.WorkflowMetadata") proto.RegisterMapType((map[string]string)(nil), "google.cloud.dataproc.v1beta2.WorkflowMetadata.ParametersEntry") proto.RegisterType((*ClusterOperation)(nil), "google.cloud.dataproc.v1beta2.ClusterOperation") @@ -2049,7 +1620,6 @@ func init() { proto.RegisterType((*CreateWorkflowTemplateRequest)(nil), "google.cloud.dataproc.v1beta2.CreateWorkflowTemplateRequest") proto.RegisterType((*GetWorkflowTemplateRequest)(nil), "google.cloud.dataproc.v1beta2.GetWorkflowTemplateRequest") proto.RegisterType((*InstantiateWorkflowTemplateRequest)(nil), "google.cloud.dataproc.v1beta2.InstantiateWorkflowTemplateRequest") - proto.RegisterMapType((map[string]string)(nil), "google.cloud.dataproc.v1beta2.InstantiateWorkflowTemplateRequest.ParametersEntry") proto.RegisterType((*InstantiateInlineWorkflowTemplateRequest)(nil), "google.cloud.dataproc.v1beta2.InstantiateInlineWorkflowTemplateRequest") proto.RegisterType((*UpdateWorkflowTemplateRequest)(nil), "google.cloud.dataproc.v1beta2.UpdateWorkflowTemplateRequest") proto.RegisterType((*ListWorkflowTemplatesRequest)(nil), "google.cloud.dataproc.v1beta2.ListWorkflowTemplatesRequest") @@ -2062,135 +1632,120 @@ func init() { } var fileDescriptor_49d658bedf9bdbee = []byte{ - // 2038 bytes of a gzipped FileDescriptorProto + // 1794 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x59, 0xcf, 0x6f, 0xe3, 0x58, - 0x1d, 0xaf, 0xdd, 0x26, 0x4d, 0xbe, 0x99, 0x36, 0xd9, 0x37, 0x4c, 0x27, 0x64, 0xb6, 0xda, 0x8e, - 0x57, 0x2c, 0xdd, 0xee, 0x90, 0x40, 0xd0, 0xa2, 0x99, 0xce, 0x8c, 0xd8, 0xa6, 0x49, 0xa7, 0x69, - 0xd3, 0x34, 0xeb, 0xb4, 0x5d, 0x34, 0x1c, 0x22, 0x27, 0x7e, 0x4d, 0xdd, 0x3a, 0xb6, 0x6b, 0x3b, - 0xdd, 0xe9, 0xa0, 0x45, 0x02, 0xad, 0xc4, 0x85, 0x13, 0x2b, 0xed, 0x05, 0x2d, 0x9c, 0x38, 0xc3, - 0x05, 0x21, 0x71, 0x04, 0x21, 0x71, 0x43, 0x88, 0x3f, 0x60, 0x2e, 0x9c, 0xb9, 0x72, 0x45, 0xef, - 0x87, 0x1d, 0xe7, 0xa7, 0x93, 0x16, 0x69, 0x2f, 0x95, 0xdf, 0xcb, 0xfb, 0x7c, 0xde, 0xf7, 0xf7, - 0xf7, 0x6b, 0x17, 0x7e, 0xd0, 0x36, 0xcd, 0xb6, 0x8e, 0x73, 0x2d, 0xdd, 0xec, 0xaa, 0x39, 0x55, - 0x71, 0x15, 0xcb, 0x36, 0x5b, 0xb9, 0xab, 0xef, 0x35, 0xb1, 0xab, 0xe4, 0x73, 0x9f, 0x9a, 0xf6, - 0xc5, 0xa9, 0x6e, 0x7e, 0xda, 0x70, 0x71, 0xc7, 0xd2, 0x15, 0x17, 0x3b, 0x59, 0xcb, 0x36, 0x5d, - 0x13, 0xad, 0x32, 0x5c, 0x96, 0xe2, 0xb2, 0x1e, 0x2e, 0xcb, 0x71, 0x99, 0xb7, 0x39, 0xad, 0x62, - 0x69, 0x39, 0xc5, 0x30, 0x4c, 0x57, 0x71, 0x35, 0xd3, 0xe0, 0xe0, 0xcc, 0xa3, 0xc9, 0x97, 0xb6, - 0xf4, 0xae, 0xe3, 0x62, 0xdb, 0x3b, 0xbd, 0x3e, 0xf9, 0xf4, 0xb9, 0xd9, 0xf4, 0x4e, 0xbe, 0xcb, - 0x4f, 0xea, 0xa6, 0xd1, 0xb6, 0xbb, 0x86, 0xa1, 0x19, 0xed, 0x9c, 0x69, 0x61, 0xbb, 0xef, 0xf2, - 0x07, 0xfc, 0x10, 0x5d, 0x35, 0xbb, 0xa7, 0x39, 0xdc, 0xb1, 0xdc, 0x6b, 0xfe, 0xe3, 0x3b, 0x83, - 0x3f, 0xba, 0x5a, 0x07, 0x3b, 0xae, 0xd2, 0xb1, 0xd8, 0x01, 0xe9, 0xaf, 0x0b, 0x90, 0xfa, 0x84, - 0x1b, 0xe5, 0x88, 0xdb, 0x04, 0x2d, 0x83, 0xa8, 0xa9, 0x69, 0x71, 0x4d, 0x58, 0x8f, 0xcb, 0xa2, - 0xa6, 0x22, 0x04, 0x0b, 0x86, 0xd2, 0xc1, 0x69, 0x81, 0xee, 0xd0, 0x67, 0x94, 0x86, 0xc5, 0x2b, - 0x6c, 0x3b, 0x9a, 0x69, 0xa4, 0xe7, 0xd7, 0x84, 0xf5, 0x88, 0xec, 0x2d, 0xd1, 0x53, 0x48, 0xb4, - 0x6c, 0xac, 0xb8, 0xb8, 0x41, 0x2e, 0x4b, 0x2f, 0xac, 0x09, 0xeb, 0x89, 0x7c, 0x26, 0xcb, 0x0d, - 0xec, 0x49, 0x92, 0x3d, 0xf2, 0x24, 0x91, 0x81, 0x1d, 0x27, 0x1b, 0x04, 0xdc, 0xb5, 0x54, 0x1f, - 0x1c, 0x09, 0x07, 0xb3, 0xe3, 0x14, 0x5c, 0x87, 0xa8, 0xae, 0x34, 0xb1, 0xee, 0xa4, 0xa3, 0x6b, - 0xf3, 0xeb, 0x89, 0xfc, 0xd3, 0xec, 0x44, 0xaf, 0x66, 0x07, 0x15, 0xcf, 0x56, 0x28, 0xba, 0x64, - 0xb8, 0xf6, 0xb5, 0xcc, 0xa9, 0xd0, 0x09, 0xc4, 0x2d, 0x5d, 0x69, 0xe1, 0x0e, 0x36, 0xdc, 0xf4, - 0x22, 0x95, 0xe7, 0xf1, 0x8c, 0xbc, 0x35, 0x0f, 0x2f, 0xf7, 0xa8, 0xd0, 0x73, 0x58, 0x20, 0xae, - 0x4e, 0xc7, 0xa8, 0xa8, 0xef, 0x87, 0x50, 0x1e, 0xda, 0x2a, 0xb6, 0xb1, 0xba, 0x67, 0x36, 0x65, - 0x0a, 0x43, 0x35, 0x00, 0x4b, 0xb1, 0x95, 0x0e, 0x26, 0x91, 0x95, 0x8e, 0x53, 0x92, 0xef, 0x86, - 0x90, 0xf8, 0xf2, 0x78, 0x40, 0x39, 0xc0, 0x91, 0x79, 0x02, 0x89, 0x80, 0xfe, 0x28, 0x05, 0xf3, - 0x17, 0xf8, 0x9a, 0xfb, 0x9c, 0x3c, 0xa2, 0x6f, 0x40, 0xe4, 0x4a, 0xd1, 0xbb, 0x98, 0x47, 0x06, - 0x5b, 0x6c, 0x8a, 0x8f, 0x05, 0xe9, 0x8d, 0x00, 0xdf, 0x1c, 0xab, 0x34, 0xfa, 0x11, 0x24, 0x3b, - 0x8a, 0xa1, 0xb4, 0xb1, 0xda, 0xe0, 0xa9, 0x40, 0x59, 0x13, 0xf9, 0xef, 0x84, 0xc8, 0x7b, 0xc0, - 0x50, 0xdb, 0x0c, 0xb4, 0x3b, 0x27, 0x2f, 0x77, 0xfa, 0x76, 0xd0, 0x8f, 0x21, 0xc5, 0x19, 0x1b, - 0x0e, 0xd6, 0x71, 0xcb, 0x35, 0x6d, 0x2a, 0x5c, 0x22, 0x9f, 0x0d, 0xa1, 0xe6, 0x0c, 0x75, 0x8e, - 0xda, 0x9d, 0x93, 0x93, 0xad, 0xfe, 0xad, 0x42, 0x22, 0xe0, 0x78, 0xe9, 0x17, 0x22, 0x2c, 0xf7, - 0x8b, 0x83, 0x1e, 0xc2, 0x1d, 0xef, 0x72, 0x9a, 0x1d, 0xcc, 0x2a, 0x09, 0xbe, 0x57, 0x25, 0x49, - 0x52, 0x84, 0x68, 0xcb, 0x34, 0x4e, 0xb5, 0x36, 0xcd, 0x91, 0x44, 0xfe, 0xd1, 0x74, 0x52, 0x6d, - 0x53, 0x8c, 0xcc, 0xb1, 0xe8, 0x63, 0x3f, 0xac, 0x17, 0xa8, 0x9b, 0x9f, 0xcc, 0x64, 0xb6, 0x51, - 0x41, 0x7d, 0x1b, 0x5f, 0xff, 0x53, 0x80, 0xe4, 0x80, 0xf5, 0x48, 0x81, 0x78, 0x6d, 0x1a, 0x7e, - 0x81, 0x20, 0xcf, 0xe8, 0x0c, 0x96, 0x3d, 0xf3, 0x70, 0xe9, 0x45, 0x2a, 0xfd, 0xd6, 0x6c, 0x9e, - 0xf1, 0xd6, 0x41, 0x2d, 0x96, 0x5a, 0xc1, 0xbd, 0xcc, 0x47, 0x80, 0x86, 0x0f, 0xcd, 0xa4, 0xd3, - 0x7f, 0x23, 0x00, 0xbd, 0x0c, 0x43, 0xf7, 0x61, 0xd1, 0x71, 0xb1, 0xd5, 0xd0, 0x54, 0x0e, 0x8f, - 0x92, 0x65, 0x59, 0x45, 0x65, 0x80, 0x33, 0x45, 0x35, 0x4d, 0xab, 0x71, 0x6e, 0x36, 0x79, 0xa4, - 0xad, 0x87, 0xe8, 0xb3, 0x4b, 0x01, 0x7b, 0x66, 0x73, 0x77, 0x4e, 0x8e, 0x9f, 0x79, 0x0b, 0xb4, - 0x03, 0x71, 0xc7, 0x52, 0xec, 0x0b, 0xca, 0xc4, 0xa2, 0xe3, 0xdb, 0x21, 0x4c, 0x75, 0x72, 0x9e, - 0x11, 0xc5, 0x1c, 0xfe, 0x8c, 0x2a, 0x90, 0xb0, 0xae, 0x7b, 0x4c, 0xac, 0xda, 0x86, 0x55, 0x93, - 0xda, 0x75, 0x80, 0x0b, 0x38, 0x9e, 0xb0, 0x6d, 0x43, 0xec, 0x4c, 0xbb, 0xc2, 0x94, 0x8a, 0xd5, - 0xde, 0xf7, 0xc2, 0xd4, 0xd3, 0xae, 0x30, 0xe3, 0x59, 0x3c, 0x63, 0x8f, 0xe8, 0x23, 0x58, 0xb4, - 0xb4, 0x36, 0xe5, 0x88, 0x52, 0x8e, 0x6f, 0x85, 0x89, 0xa3, 0xb5, 0x19, 0x45, 0xd4, 0xa2, 0x4f, - 0xa8, 0x06, 0x4b, 0x4c, 0x25, 0xe7, 0x52, 0xa7, 0x3c, 0xac, 0xee, 0x6e, 0x4c, 0x63, 0xa0, 0xfa, - 0xa5, 0xce, 0xc8, 0x12, 0x4e, 0x6f, 0x89, 0x0e, 0xfc, 0x1c, 0x62, 0xf5, 0xf6, 0xc3, 0xa9, 0xeb, - 0xed, 0xc8, 0xa6, 0x50, 0x01, 0x70, 0x5a, 0x67, 0x58, 0xed, 0xea, 0x9a, 0xd1, 0x4e, 0xc7, 0xa7, - 0x4a, 0xee, 0x3d, 0xb3, 0x59, 0xf7, 0x31, 0x72, 0x00, 0x8f, 0xf2, 0x70, 0xcf, 0xb2, 0xb1, 0x8d, - 0x2f, 0xbb, 0x9a, 0xa3, 0xb9, 0xb8, 0xc1, 0x83, 0xcf, 0x49, 0xc3, 0xda, 0xfc, 0x7a, 0x5c, 0xbe, - 0x1b, 0xfc, 0xb1, 0x4e, 0x23, 0xf1, 0x36, 0x19, 0x5c, 0x00, 0x88, 0x9d, 0x9b, 0xcd, 0x86, 0x7b, - 0x6d, 0x61, 0xe9, 0x8f, 0x02, 0xbc, 0x35, 0xd4, 0x16, 0x46, 0x36, 0xfc, 0x15, 0x88, 0x9e, 0x6a, - 0x58, 0x57, 0x59, 0x1e, 0xc7, 0x65, 0xbe, 0x42, 0x6b, 0x90, 0x50, 0xb1, 0xd3, 0xb2, 0x35, 0xcb, - 0xf5, 0x86, 0x81, 0xb8, 0x1c, 0xdc, 0x42, 0x32, 0xc0, 0x95, 0xa2, 0x6b, 0x2a, 0x1d, 0x5b, 0x78, - 0x84, 0xe6, 0xc3, 0x42, 0xc2, 0x93, 0xe5, 0xc4, 0x47, 0xca, 0x01, 0x16, 0xe9, 0xcf, 0x02, 0xdc, - 0x1d, 0x71, 0x06, 0xed, 0x40, 0xc4, 0xc6, 0x6d, 0xfc, 0x8a, 0x77, 0x98, 0xb0, 0x36, 0x20, 0x93, - 0xb3, 0x3d, 0xf8, 0xee, 0x9c, 0xcc, 0xe0, 0x68, 0x17, 0xa2, 0xd4, 0x60, 0xce, 0x94, 0xfd, 0xe4, - 0x84, 0x1c, 0xee, 0x23, 0xe2, 0xf8, 0xc2, 0x5b, 0x90, 0xec, 0xc9, 0xcd, 0x8c, 0xfe, 0x01, 0x24, - 0x07, 0x2e, 0x26, 0xe3, 0x14, 0xbd, 0x18, 0x3b, 0x69, 0x81, 0x9a, 0xd7, 0x5b, 0x4a, 0xef, 0x43, - 0x72, 0x80, 0x9c, 0xb8, 0x82, 0x0b, 0xc7, 0xce, 0xf2, 0x95, 0xf4, 0xeb, 0x68, 0x6f, 0x98, 0x3b, - 0xc0, 0xae, 0x42, 0xa4, 0x44, 0x19, 0x88, 0x79, 0xc3, 0x2e, 0xf7, 0xa7, 0xbf, 0x0e, 0x0e, 0x71, - 0x62, 0xff, 0x10, 0x77, 0x02, 0xcb, 0x7c, 0x88, 0xf3, 0x5a, 0x36, 0xab, 0x51, 0xb9, 0xe9, 0xaa, - 0xf7, 0xa1, 0x37, 0xa5, 0xca, 0x4b, 0x8c, 0xc6, 0x6b, 0x9a, 0x05, 0x88, 0xb4, 0x6d, 0xc5, 0x3a, - 0xe3, 0x61, 0xf0, 0x68, 0xca, 0x49, 0xea, 0x05, 0xc1, 0xc8, 0x0c, 0x4a, 0x64, 0x53, 0xb1, 0x8e, - 0x03, 0xb2, 0x45, 0x6e, 0x28, 0x1b, 0xa3, 0xf1, 0x64, 0xdb, 0x87, 0x88, 0xe3, 0x12, 0x33, 0x91, - 0xaa, 0xb5, 0x1c, 0x5a, 0x22, 0x06, 0x2d, 0x9d, 0xad, 0x13, 0xb0, 0xcc, 0x38, 0x86, 0xa6, 0x83, - 0xc5, 0xe1, 0xe9, 0xa0, 0xd1, 0x37, 0xc2, 0xb1, 0xba, 0xf4, 0xc3, 0x59, 0x2f, 0xf5, 0x93, 0x80, - 0x57, 0xa8, 0x00, 0x25, 0x7a, 0x02, 0xe0, 0xb8, 0x8a, 0xed, 0xb2, 0x59, 0x3a, 0x1e, 0x3a, 0x4b, - 0xc7, 0xe9, 0x69, 0x3a, 0x4a, 0x7f, 0x08, 0x31, 0x6c, 0xa8, 0x0c, 0x08, 0xa1, 0xc0, 0x45, 0x6c, - 0xa8, 0x14, 0x16, 0xd0, 0xba, 0xdb, 0xd5, 0xd4, 0x74, 0xa2, 0x4f, 0xeb, 0xe3, 0xae, 0xa6, 0x66, - 0x9e, 0x43, 0x72, 0x40, 0xe6, 0x99, 0x5a, 0xf5, 0x63, 0x88, 0x50, 0x3b, 0xa3, 0x04, 0x2c, 0x1e, - 0x57, 0xf7, 0xab, 0x87, 0x9f, 0x54, 0x53, 0x73, 0x64, 0x51, 0x2b, 0x55, 0x8b, 0xe5, 0xea, 0x8b, - 0x94, 0x40, 0x16, 0xf2, 0x71, 0xb5, 0x4a, 0x16, 0x22, 0x8a, 0xc1, 0x42, 0xf1, 0xb0, 0x5a, 0x4a, - 0xcd, 0x4b, 0x0d, 0x48, 0x0d, 0x46, 0x00, 0x91, 0xd7, 0x7f, 0xa1, 0xea, 0xb5, 0xfb, 0x84, 0xbf, - 0x57, 0x56, 0x89, 0x28, 0xd8, 0xb6, 0xf9, 0x60, 0x19, 0x97, 0xd9, 0x82, 0x54, 0x48, 0x95, 0x4c, - 0x3c, 0x24, 0x2b, 0x62, 0x32, 0x7d, 0x96, 0x64, 0x58, 0xea, 0x8b, 0x57, 0xb4, 0x05, 0x11, 0xc3, - 0x54, 0x79, 0x9a, 0x26, 0xf2, 0x1f, 0x4c, 0xe9, 0xdb, 0xaa, 0xa9, 0x62, 0x99, 0x21, 0xa5, 0xbf, - 0x88, 0x70, 0x27, 0xb8, 0x3f, 0x7e, 0x36, 0x19, 0xdb, 0x44, 0xc4, 0xb1, 0x4d, 0x04, 0xdd, 0x83, - 0x28, 0xe9, 0x04, 0x9a, 0xca, 0xcb, 0x76, 0xe4, 0xdc, 0x6c, 0x96, 0xd5, 0x5e, 0x22, 0x44, 0x66, - 0x4a, 0x04, 0x22, 0x5f, 0x96, 0xfc, 0xe9, 0x4b, 0x04, 0xdf, 0x7e, 0xd1, 0x80, 0xfd, 0xa4, 0x0b, - 0x88, 0xfb, 0x27, 0xd1, 0x03, 0xb8, 0x5f, 0x3d, 0x2c, 0x96, 0x1a, 0xf5, 0xa3, 0xad, 0xa3, 0xe3, - 0x7a, 0xe3, 0xb8, 0x5a, 0xaf, 0x95, 0xb6, 0xcb, 0x3b, 0xe5, 0x52, 0x91, 0xb9, 0xb6, 0x50, 0x39, - 0xdc, 0xde, 0x2f, 0x15, 0x53, 0x02, 0xba, 0x03, 0x31, 0xe2, 0xda, 0xad, 0x42, 0xa5, 0x94, 0x12, - 0x83, 0x8e, 0x9e, 0x47, 0x4b, 0x10, 0xdf, 0x3e, 0x3c, 0xa8, 0x55, 0x4a, 0x47, 0xa5, 0x62, 0x6a, - 0x01, 0x01, 0x44, 0x77, 0xb6, 0xca, 0x95, 0x52, 0x31, 0x15, 0x91, 0x3e, 0x17, 0x60, 0x75, 0x9b, - 0x96, 0xa1, 0xc1, 0x97, 0x14, 0x19, 0x5f, 0x76, 0xb1, 0xe3, 0x92, 0x8a, 0x6a, 0x29, 0x36, 0x79, - 0xc3, 0xe3, 0x46, 0x65, 0x2b, 0xb4, 0x1f, 0x28, 0x9e, 0xe2, 0x54, 0x45, 0x66, 0xe8, 0x06, 0x9f, - 0x40, 0xda, 0x83, 0xcc, 0x0b, 0xec, 0x8e, 0x13, 0x21, 0xe4, 0x25, 0xbb, 0xbf, 0x3e, 0x4b, 0x7f, - 0x17, 0x41, 0x2a, 0x1b, 0x8e, 0xab, 0x18, 0xae, 0x36, 0x41, 0xaf, 0x99, 0x48, 0xd1, 0xbb, 0x90, - 0xd0, 0x28, 0x67, 0x0b, 0xfb, 0x31, 0x51, 0x10, 0xd3, 0x82, 0x0c, 0xde, 0x76, 0x59, 0x45, 0xab, - 0x00, 0x36, 0x63, 0x27, 0x67, 0x22, 0x94, 0x38, 0xce, 0x77, 0xca, 0x2a, 0xba, 0xec, 0x2b, 0x6a, - 0xec, 0x85, 0xe5, 0xe3, 0x10, 0x9b, 0x85, 0x2b, 0x32, 0xa9, 0xcc, 0xdd, 0xb6, 0xa2, 0xfc, 0x43, - 0x80, 0xf5, 0x80, 0x04, 0x65, 0x43, 0xd7, 0x8c, 0xaf, 0x35, 0x50, 0xd0, 0x3b, 0x23, 0xfc, 0x30, - 0xc1, 0x07, 0x0b, 0x03, 0x3e, 0x90, 0x74, 0x58, 0x3d, 0xa6, 0x5f, 0x45, 0xc6, 0x69, 0xb1, 0x3f, - 0x30, 0x13, 0xdc, 0x2a, 0xac, 0x6d, 0x78, 0xbb, 0xa2, 0x39, 0x43, 0x71, 0xed, 0x84, 0x99, 0xec, - 0x01, 0xc4, 0x2d, 0xa5, 0x8d, 0x1b, 0x8e, 0xf6, 0x1a, 0xf3, 0x48, 0x8c, 0x91, 0x8d, 0xba, 0xf6, - 0x1a, 0x13, 0x0d, 0xe9, 0x8f, 0xae, 0x79, 0x81, 0xbd, 0xa1, 0x92, 0x1e, 0x3f, 0x22, 0x1b, 0xd2, - 0x97, 0x02, 0xac, 0x8e, 0xb9, 0xd4, 0xb1, 0x4c, 0xc3, 0xc1, 0xe8, 0x00, 0xe2, 0xfe, 0x37, 0x3e, - 0x5e, 0x7f, 0x67, 0xd6, 0xb1, 0xc7, 0x80, 0xde, 0x83, 0xa4, 0x81, 0x5f, 0xb9, 0x8d, 0x80, 0x50, - 0x2c, 0x90, 0x96, 0xc8, 0x76, 0xcd, 0x17, 0xec, 0x00, 0x56, 0x8b, 0x74, 0xa8, 0xf8, 0xbf, 0x64, - 0x64, 0xfe, 0x4d, 0x12, 0xee, 0x0f, 0x32, 0xd5, 0xb1, 0x7d, 0xa5, 0xb5, 0x30, 0xfa, 0x4a, 0x84, - 0x95, 0xd1, 0x55, 0x0d, 0x3d, 0x0b, 0x9b, 0x84, 0x26, 0x15, 0xc3, 0xcc, 0xac, 0x76, 0x92, 0xbe, - 0x10, 0x7e, 0xfe, 0xaf, 0x7f, 0x7f, 0x21, 0xfe, 0x52, 0x90, 0x1e, 0xfb, 0x9f, 0x31, 0x7f, 0xc2, - 0xbc, 0xfc, 0xdc, 0xb2, 0xcd, 0x73, 0xdc, 0x72, 0x9d, 0xdc, 0x46, 0xce, 0xc6, 0x6d, 0xcd, 0x34, - 0x9c, 0xdc, 0xc6, 0x67, 0xfe, 0x77, 0x58, 0xdf, 0x6f, 0x9b, 0x7e, 0x3c, 0xbd, 0xdc, 0x91, 0x36, - 0x27, 0xb1, 0xe8, 0x66, 0x8b, 0x7d, 0xff, 0x0c, 0xe1, 0x41, 0x3f, 0x13, 0xe1, 0xee, 0x88, 0x7a, - 0x8b, 0xc2, 0x3e, 0x9f, 0x8c, 0xaf, 0xd1, 0xb3, 0x5b, 0xe6, 0xa7, 0xd4, 0x30, 0xaf, 0x50, 0xc0, - 0x2e, 0xc4, 0xe3, 0x23, 0xad, 0x32, 0xac, 0x4c, 0x6e, 0xe3, 0xb3, 0x97, 0xcf, 0xd0, 0xe6, 0x78, - 0x6c, 0xc0, 0x16, 0x23, 0xd1, 0xe8, 0xb7, 0x22, 0x3c, 0x98, 0x50, 0x5d, 0xd1, 0xd6, 0xad, 0x2b, - 0x73, 0x66, 0xd5, 0xa3, 0x08, 0x7c, 0xa5, 0xce, 0xfa, 0x13, 0x96, 0xf4, 0x15, 0x8b, 0x8d, 0x2f, - 0x05, 0xa9, 0x78, 0x53, 0x1b, 0x6c, 0x6a, 0x3d, 0x29, 0x36, 0x85, 0x8d, 0x97, 0xfb, 0xd2, 0xce, - 0xcd, 0x4d, 0x32, 0x40, 0x86, 0xfe, 0x26, 0xc2, 0xc3, 0xd0, 0xea, 0x8f, 0x5e, 0x4c, 0x6f, 0xa7, - 0x89, 0xfd, 0x23, 0xcc, 0x5a, 0x7f, 0x62, 0xd6, 0xfa, 0x83, 0x20, 0x55, 0x6e, 0x91, 0x03, 0xda, - 0xa0, 0x34, 0x81, 0xec, 0x3a, 0x91, 0xf6, 0x6e, 0x9c, 0xa3, 0x13, 0x78, 0xd1, 0xef, 0x45, 0x58, - 0x19, 0xdd, 0x74, 0x42, 0xab, 0xd1, 0xc4, 0x5e, 0x35, 0x7b, 0xce, 0xfd, 0x8e, 0xd9, 0xf0, 0x37, - 0x42, 0x66, 0xab, 0xa7, 0xa9, 0x27, 0x67, 0x76, 0xc6, 0xd0, 0xeb, 0x19, 0xee, 0x30, 0xb3, 0x3d, - 0x05, 0x5d, 0x68, 0xf8, 0xf5, 0x2c, 0xf6, 0x2b, 0x11, 0xee, 0x8d, 0xec, 0x61, 0x28, 0xec, 0xff, - 0x16, 0x93, 0xda, 0x6d, 0xe6, 0xd9, 0xcd, 0xc0, 0xac, 0x6d, 0x8e, 0x2a, 0x58, 0xb3, 0x05, 0x49, - 0x7f, 0xc1, 0x9a, 0x35, 0x74, 0xd1, 0x7f, 0x04, 0x58, 0x19, 0xdd, 0x40, 0x43, 0xc3, 0x68, 0x62, - 0xdf, 0xcd, 0xac, 0x0c, 0xbd, 0xbe, 0x96, 0x3a, 0x96, 0x7b, 0xed, 0x29, 0xbc, 0x71, 0x8b, 0x0a, - 0xbd, 0x71, 0x8b, 0x0a, 0x5d, 0xf8, 0x5c, 0x80, 0x87, 0x2d, 0xb3, 0x33, 0x59, 0xb7, 0xc2, 0xca, - 0x90, 0xc7, 0x6a, 0x44, 0x8d, 0x9a, 0xf0, 0xb2, 0xc4, 0x81, 0x6d, 0x53, 0x57, 0x8c, 0x76, 0xd6, - 0xb4, 0xdb, 0xb9, 0x36, 0x36, 0xa8, 0x92, 0x39, 0xf6, 0x93, 0x62, 0x69, 0xce, 0x98, 0x7f, 0x36, - 0x3e, 0xf5, 0x36, 0x9a, 0x51, 0x8a, 0xf8, 0xfe, 0xff, 0x02, 0x00, 0x00, 0xff, 0xff, 0x16, 0x05, - 0x09, 0xf3, 0x40, 0x1d, 0x00, 0x00, + 0x1d, 0x1f, 0xbb, 0x4d, 0x9a, 0x7c, 0x33, 0x6d, 0xa3, 0xb7, 0x4c, 0x27, 0x64, 0xb6, 0xda, 0x8e, + 0x11, 0x4b, 0x29, 0x43, 0x22, 0x8a, 0x40, 0xb3, 0x9d, 0x19, 0xb1, 0x6d, 0x92, 0xce, 0xa4, 0x4d, + 0x93, 0xe0, 0xb4, 0xbb, 0xab, 0xe1, 0x10, 0x39, 0xf1, 0x1b, 0xd7, 0xad, 0xe3, 0xe7, 0xb1, 0x9d, + 0xee, 0x76, 0xd0, 0x22, 0x81, 0x56, 0x70, 0xe1, 0xc4, 0x4a, 0x7b, 0x5b, 0x38, 0x71, 0x66, 0x6f, + 0xdc, 0x91, 0xf8, 0x03, 0x10, 0x7f, 0xc0, 0x5e, 0x38, 0x23, 0x71, 0xe2, 0x8a, 0xde, 0x0f, 0x3b, + 0xce, 0x4f, 0x27, 0x2d, 0xd2, 0x5e, 0x2a, 0xbf, 0xe7, 0xf7, 0xf9, 0xf8, 0xfb, 0xfd, 0x7c, 0x7f, + 0x39, 0x2e, 0xfc, 0xd4, 0x20, 0xc4, 0xb0, 0x70, 0xb1, 0x6b, 0x91, 0xbe, 0x5e, 0xd4, 0x35, 0x5f, + 0x73, 0x5c, 0xd2, 0x2d, 0x5e, 0xfd, 0xa8, 0x83, 0x7d, 0x6d, 0xb7, 0xf8, 0x31, 0x71, 0x2f, 0x5f, + 0x59, 0xe4, 0xe3, 0xb6, 0x8f, 0x7b, 0x8e, 0xa5, 0xf9, 0xd8, 0x2b, 0x38, 0x2e, 0xf1, 0x09, 0xda, + 0xe4, 0xb8, 0x02, 0xc3, 0x15, 0x02, 0x5c, 0x41, 0xe0, 0xf2, 0x6f, 0x0b, 0x5a, 0xcd, 0x31, 0x8b, + 0x9a, 0x6d, 0x13, 0x5f, 0xf3, 0x4d, 0x62, 0x0b, 0x70, 0xfe, 0xd1, 0xec, 0x87, 0x76, 0xad, 0xbe, + 0xe7, 0x63, 0x37, 0x38, 0xbd, 0x3d, 0xfb, 0xf4, 0x05, 0xe9, 0x04, 0x27, 0xbf, 0x23, 0x4e, 0x5a, + 0xc4, 0x36, 0xdc, 0xbe, 0x6d, 0x9b, 0xb6, 0x51, 0x24, 0x0e, 0x76, 0x87, 0x1e, 0xfe, 0x40, 0x1c, + 0x62, 0xab, 0x4e, 0xff, 0x55, 0x11, 0xf7, 0x1c, 0xff, 0x5a, 0xdc, 0x7c, 0x67, 0xf4, 0xa6, 0x6f, + 0xf6, 0xb0, 0xe7, 0x6b, 0x3d, 0x87, 0x1f, 0x50, 0xfe, 0xb3, 0x04, 0xd9, 0x0f, 0x85, 0x28, 0xa7, + 0x42, 0x13, 0xb4, 0x06, 0xb2, 0xa9, 0xe7, 0xe4, 0x2d, 0x69, 0x3b, 0xad, 0xca, 0xa6, 0x8e, 0x10, + 0x2c, 0xdb, 0x5a, 0x0f, 0xe7, 0x24, 0xb6, 0xc3, 0xae, 0x51, 0x0e, 0x56, 0xae, 0xb0, 0xeb, 0x99, + 0xc4, 0xce, 0x2d, 0x6d, 0x49, 0xdb, 0x09, 0x35, 0x58, 0xa2, 0x27, 0x90, 0xe9, 0xba, 0x58, 0xf3, + 0x71, 0x9b, 0x3e, 0x2c, 0xb7, 0xbc, 0x25, 0x6d, 0x67, 0x76, 0xf3, 0x05, 0x21, 0x70, 0x60, 0x49, + 0xe1, 0x34, 0xb0, 0x44, 0x05, 0x7e, 0x9c, 0x6e, 0x50, 0x70, 0xdf, 0xd1, 0x43, 0x70, 0x22, 0x1e, + 0xcc, 0x8f, 0x33, 0x70, 0x0b, 0x92, 0x96, 0xd6, 0xc1, 0x96, 0x97, 0x4b, 0x6e, 0x2d, 0x6d, 0x67, + 0x76, 0x9f, 0x14, 0x66, 0x46, 0xb5, 0x30, 0xea, 0x78, 0xa1, 0xc6, 0xd0, 0x15, 0xdb, 0x77, 0xaf, + 0x55, 0x41, 0x85, 0x3e, 0x80, 0xb4, 0x63, 0x69, 0x5d, 0xdc, 0xc3, 0xb6, 0x9f, 0x5b, 0x61, 0xf6, + 0x3c, 0x5e, 0x90, 0xb7, 0x19, 0xe0, 0xd5, 0x01, 0x15, 0x7a, 0x06, 0xcb, 0x34, 0xd4, 0xb9, 0x14, + 0x33, 0xf5, 0xfb, 0x31, 0x94, 0x0d, 0x57, 0xc7, 0x2e, 0xd6, 0x8f, 0x48, 0x47, 0x65, 0xb0, 0xfc, + 0x7b, 0x90, 0x89, 0x58, 0x8b, 0xb2, 0xb0, 0x74, 0x89, 0xaf, 0x45, 0x84, 0xe8, 0x25, 0xfa, 0x16, + 0x24, 0xae, 0x34, 0xab, 0x8f, 0x45, 0x1c, 0xf9, 0x62, 0x4f, 0x7e, 0x2c, 0x29, 0x5f, 0x4b, 0xf0, + 0xed, 0xa9, 0x26, 0xa2, 0x8f, 0x60, 0xbd, 0xa7, 0xd9, 0x9a, 0x81, 0xf5, 0xb6, 0x48, 0x5c, 0xc6, + 0x9a, 0xd9, 0xfd, 0x61, 0x8c, 0x89, 0x27, 0x1c, 0x55, 0xe2, 0xa0, 0x17, 0x77, 0xd4, 0xb5, 0xde, + 0xd0, 0x0e, 0xfa, 0x05, 0x64, 0x05, 0x63, 0xdb, 0xc3, 0x16, 0xee, 0xfa, 0xc4, 0x65, 0xc6, 0x65, + 0x76, 0x0b, 0x31, 0xd4, 0x82, 0xa1, 0x25, 0x50, 0x2f, 0xee, 0xa8, 0xeb, 0xdd, 0xe1, 0xad, 0x83, + 0x4c, 0x24, 0x4c, 0xca, 0xef, 0x64, 0x58, 0x1b, 0x36, 0x07, 0x3d, 0x84, 0xbb, 0xc1, 0xc3, 0x59, + 0x2e, 0x73, 0x55, 0x32, 0x62, 0xaf, 0x4e, 0x53, 0xba, 0x0c, 0xc9, 0x2e, 0xb1, 0x5f, 0x99, 0x06, + 0xcb, 0xe8, 0xcc, 0xee, 0xa3, 0xf9, 0xac, 0x2a, 0x31, 0x8c, 0x2a, 0xb0, 0xe8, 0xe7, 0x61, 0x12, + 0x2e, 0xb3, 0xc8, 0xbe, 0xb7, 0x90, 0x6c, 0x93, 0x52, 0xf0, 0x36, 0xb1, 0xfe, 0x87, 0x04, 0xeb, + 0x23, 0xea, 0xd1, 0x72, 0x7e, 0x43, 0xec, 0xb0, 0x9c, 0xe9, 0x35, 0x3a, 0x87, 0xb5, 0x40, 0x1e, + 0x61, 0xbd, 0xcc, 0xac, 0xdf, 0x5f, 0x2c, 0x32, 0xc1, 0x3a, 0xea, 0xc5, 0x6a, 0x37, 0xba, 0x97, + 0x7f, 0x1f, 0xd0, 0xf8, 0xa1, 0x85, 0x7c, 0xfa, 0x6f, 0x02, 0x60, 0x50, 0x0f, 0xe8, 0x3e, 0xac, + 0x78, 0x3e, 0x76, 0xda, 0xa6, 0x2e, 0xe0, 0x49, 0xba, 0xac, 0xea, 0xa8, 0x0a, 0x70, 0xae, 0xe9, + 0x84, 0x38, 0xed, 0x0b, 0xd2, 0x11, 0x99, 0xb6, 0x1d, 0xe3, 0xcf, 0x0b, 0x06, 0x38, 0x22, 0x9d, + 0x17, 0x77, 0xd4, 0xf4, 0x79, 0xb0, 0x40, 0x87, 0x90, 0xf6, 0x1c, 0xcd, 0xbd, 0x64, 0x4c, 0x3c, + 0x3b, 0xbe, 0x17, 0xc3, 0xd4, 0xa2, 0xe7, 0x39, 0x51, 0xca, 0x13, 0xd7, 0xa8, 0x06, 0x19, 0xe7, + 0x7a, 0xc0, 0xc4, 0x7b, 0x63, 0x5c, 0xed, 0x37, 0xaf, 0x23, 0x5c, 0x20, 0xf0, 0x94, 0xad, 0x04, + 0xa9, 0x73, 0xf3, 0x0a, 0x33, 0x2a, 0xde, 0x29, 0xdf, 0x8d, 0x73, 0xcf, 0xbc, 0xc2, 0x9c, 0x67, + 0xe5, 0x9c, 0x5f, 0xa2, 0xf7, 0x61, 0xc5, 0x31, 0x0d, 0xc6, 0x91, 0x64, 0x1c, 0xdf, 0x8d, 0x33, + 0xc7, 0x34, 0x38, 0x45, 0xd2, 0x61, 0x57, 0xa8, 0x09, 0xab, 0xdc, 0x25, 0xef, 0xb5, 0xc5, 0x78, + 0x78, 0x97, 0xdc, 0x99, 0x47, 0xa0, 0xd6, 0x6b, 0x8b, 0x93, 0x65, 0xbc, 0xc1, 0x12, 0x9d, 0x84, + 0x35, 0xc4, 0xbb, 0xe3, 0x4f, 0xe6, 0xee, 0x8e, 0x13, 0x5b, 0x78, 0x0d, 0xc0, 0xeb, 0x9e, 0x63, + 0xbd, 0x6f, 0x99, 0xb6, 0x91, 0x4b, 0xcf, 0x55, 0xdc, 0x47, 0xa4, 0xd3, 0x0a, 0x31, 0x6a, 0x04, + 0x8f, 0x76, 0xe1, 0x9e, 0xe3, 0x62, 0x17, 0xbf, 0xee, 0x9b, 0x9e, 0xe9, 0xe3, 0xb6, 0x48, 0x3e, + 0x2f, 0x07, 0x5b, 0x4b, 0xdb, 0x69, 0xf5, 0xad, 0xe8, 0xcd, 0x16, 0xcb, 0xc4, 0xdb, 0x54, 0xf0, + 0x01, 0x40, 0xea, 0x82, 0x74, 0xda, 0xfe, 0xb5, 0x83, 0x95, 0xdf, 0x26, 0x06, 0xd3, 0xfa, 0x04, + 0xfb, 0x1a, 0xb5, 0x1a, 0xe5, 0x21, 0x15, 0xbc, 0xcd, 0x08, 0xc6, 0x70, 0x1d, 0x9d, 0xd2, 0xf2, + 0xf0, 0x94, 0xfe, 0x00, 0xd6, 0xc4, 0x94, 0x0e, 0xba, 0x3c, 0x4f, 0xeb, 0xe2, 0x7c, 0x05, 0xdf, + 0x08, 0x5e, 0x43, 0xd4, 0x55, 0x4e, 0x13, 0xf4, 0xd9, 0x03, 0x48, 0x18, 0xae, 0xe6, 0x9c, 0x8b, + 0xdc, 0x7e, 0x34, 0xe7, 0xa8, 0x7c, 0x4e, 0x31, 0x2a, 0x87, 0x52, 0xdb, 0x74, 0x6c, 0xe1, 0x88, + 0x6d, 0x89, 0x1b, 0xda, 0xc6, 0x69, 0x02, 0xdb, 0x8e, 0x21, 0xe1, 0xf9, 0x54, 0x26, 0x9a, 0xe8, + 0x6b, 0xb1, 0x59, 0x35, 0xaa, 0x74, 0xa1, 0x45, 0xc1, 0x2a, 0xe7, 0x18, 0x1b, 0x28, 0x2b, 0xe3, + 0x03, 0xa5, 0x0d, 0xe0, 0x68, 0xae, 0xd6, 0xc3, 0xf4, 0xed, 0x4f, 0xa4, 0xf2, 0xcf, 0x16, 0x7d, + 0x68, 0x33, 0x64, 0xe0, 0x49, 0x1d, 0xa1, 0xcc, 0x3f, 0x83, 0xf5, 0x91, 0xdb, 0x0b, 0x35, 0xd2, + 0xc7, 0x90, 0x60, 0x2e, 0xa1, 0x0c, 0xac, 0x9c, 0xd5, 0x8f, 0xeb, 0x8d, 0x0f, 0xeb, 0xd9, 0x3b, + 0x74, 0xd1, 0xac, 0xd4, 0xcb, 0xd5, 0xfa, 0xf3, 0xac, 0x44, 0x17, 0xea, 0x59, 0xbd, 0x4e, 0x17, + 0x32, 0x4a, 0xc1, 0x72, 0xb9, 0x51, 0xaf, 0x64, 0x97, 0x94, 0x36, 0x64, 0x47, 0xc5, 0xa6, 0x82, + 0x84, 0x2f, 0xa7, 0x83, 0x66, 0x9c, 0x09, 0xf7, 0xaa, 0x3a, 0x35, 0x05, 0xbb, 0xae, 0x18, 0xfb, + 0x69, 0x95, 0x2f, 0xe8, 0x3c, 0xd2, 0xe9, 0x3c, 0xa2, 0x09, 0x98, 0x52, 0xd9, 0xb5, 0xa2, 0xc2, + 0xea, 0x50, 0x6a, 0xa0, 0x7d, 0x48, 0xd8, 0x44, 0xc7, 0x5e, 0x4e, 0x62, 0x32, 0xfe, 0x60, 0x4e, + 0x19, 0xeb, 0x44, 0xc7, 0x2a, 0x47, 0x2a, 0x7f, 0x93, 0xe1, 0x6e, 0x74, 0x7f, 0xfa, 0xe4, 0x98, + 0x5a, 0xe2, 0xf2, 0xd4, 0x12, 0x47, 0xf7, 0x20, 0x49, 0xeb, 0xd4, 0xd4, 0x99, 0x1f, 0x69, 0x35, + 0x71, 0x41, 0x3a, 0x55, 0x7d, 0x90, 0x73, 0x89, 0x85, 0x72, 0x8e, 0xda, 0x57, 0xa0, 0x7f, 0x86, + 0x72, 0x2e, 0xd4, 0x2f, 0x19, 0xd1, 0x4f, 0xb9, 0x84, 0x74, 0x78, 0x12, 0x3d, 0x80, 0xfb, 0xf5, + 0x46, 0xb9, 0xd2, 0x6e, 0x9d, 0xee, 0x9f, 0x9e, 0xb5, 0xda, 0x67, 0xf5, 0x56, 0xb3, 0x52, 0xaa, + 0x1e, 0x56, 0x2b, 0x65, 0x1e, 0xda, 0x83, 0x5a, 0xa3, 0x74, 0x5c, 0x29, 0x67, 0x25, 0x74, 0x17, + 0x52, 0x34, 0xb4, 0xfb, 0x07, 0xb5, 0x4a, 0x56, 0x8e, 0x06, 0x7a, 0x09, 0xad, 0x42, 0xba, 0xd4, + 0x38, 0x69, 0xd6, 0x2a, 0xa7, 0x95, 0x72, 0x76, 0x19, 0x01, 0x24, 0x0f, 0xf7, 0xab, 0xb5, 0x4a, + 0x39, 0x9b, 0x50, 0x3e, 0x93, 0x60, 0xb3, 0xc4, 0x2a, 0x7e, 0xf4, 0x15, 0x52, 0xc5, 0xaf, 0xfb, + 0xd8, 0xf3, 0xd1, 0x06, 0x24, 0x1d, 0xcd, 0xa5, 0x6f, 0xcb, 0x42, 0x54, 0xbe, 0x42, 0xc7, 0x91, + 0x3e, 0x25, 0xcf, 0x55, 0xcf, 0x63, 0x4f, 0x08, 0x09, 0x94, 0x23, 0xc8, 0x3f, 0xc7, 0xfe, 0x34, + 0x13, 0x62, 0x7e, 0xb0, 0x0c, 0xb7, 0x42, 0xc5, 0x03, 0xa5, 0x6a, 0x7b, 0xbe, 0x66, 0xfb, 0xe6, + 0x0c, 0xb7, 0x16, 0xe2, 0x44, 0xef, 0x40, 0xc6, 0x64, 0x9c, 0x5d, 0x3c, 0x48, 0x09, 0x08, 0xb6, + 0xaa, 0xba, 0xf2, 0x95, 0x04, 0xdb, 0x91, 0xa7, 0x56, 0x6d, 0xcb, 0xb4, 0xbf, 0x51, 0x49, 0xe3, + 0x4d, 0xb6, 0x60, 0xf3, 0x8c, 0xfd, 0xd8, 0x9a, 0x66, 0xe6, 0xf1, 0xc8, 0x24, 0xba, 0x55, 0x84, + 0x5d, 0x78, 0xbb, 0x66, 0x7a, 0x63, 0x21, 0xf6, 0xe2, 0x34, 0x79, 0x00, 0x69, 0x47, 0x33, 0x70, + 0xdb, 0x33, 0xdf, 0x60, 0x11, 0x95, 0x14, 0xdd, 0x68, 0x99, 0x6f, 0x30, 0xda, 0xa4, 0x1d, 0xd9, + 0xc0, 0x6d, 0x9f, 0x5c, 0x62, 0x5b, 0xb8, 0xc8, 0x8e, 0x9f, 0xd2, 0x0d, 0xe5, 0x0b, 0x09, 0x36, + 0xa7, 0x3c, 0xd4, 0x73, 0x88, 0xed, 0x61, 0x74, 0x02, 0xe9, 0xf0, 0xd3, 0x81, 0x68, 0x45, 0x0b, + 0xfb, 0x38, 0x60, 0x40, 0xef, 0xc2, 0xba, 0x8d, 0x3f, 0xf1, 0xdb, 0x11, 0xa3, 0x78, 0x6b, 0x5c, + 0xa5, 0xdb, 0xcd, 0xd0, 0xb0, 0x13, 0xd8, 0x2c, 0xb3, 0x51, 0xf6, 0x7f, 0xc9, 0xce, 0xdd, 0xaf, + 0xd7, 0xe1, 0xfe, 0x28, 0x53, 0x0b, 0xbb, 0x57, 0x66, 0x17, 0xa3, 0x2f, 0x65, 0xd8, 0x98, 0x5c, + 0xe0, 0xe8, 0x69, 0xdc, 0xfc, 0x9d, 0xd5, 0x17, 0xf2, 0x8b, 0xea, 0xa4, 0x7c, 0x2e, 0xfd, 0xe6, + 0x9f, 0xff, 0xfa, 0x5c, 0xfe, 0xbd, 0xa4, 0x3c, 0x0e, 0xbf, 0x8e, 0xfc, 0x92, 0x47, 0xf9, 0x99, + 0xe3, 0x92, 0x0b, 0xdc, 0xf5, 0xbd, 0xe2, 0x4e, 0xd1, 0xc5, 0x86, 0x49, 0x6c, 0xaf, 0xb8, 0xf3, + 0x69, 0xf8, 0x79, 0x27, 0x8c, 0xdb, 0x5e, 0x98, 0x4f, 0x2f, 0x0f, 0x95, 0xbd, 0x59, 0x2c, 0x16, + 0xe9, 0xf2, 0xcf, 0x2a, 0x31, 0x3c, 0xe8, 0xd7, 0x32, 0xbc, 0x35, 0xa1, 0xf5, 0xa0, 0xb8, 0xdf, + 0x79, 0xd3, 0xdb, 0xd5, 0xe2, 0xca, 0xfc, 0x8a, 0x09, 0xf3, 0x09, 0x8a, 0xe8, 0x42, 0x23, 0x3e, + 0x51, 0x95, 0x71, 0x67, 0x8a, 0x3b, 0x9f, 0xbe, 0x7c, 0x8a, 0xf6, 0xa6, 0x63, 0x23, 0x5a, 0x4c, + 0x44, 0xa3, 0x3f, 0xc9, 0xf0, 0x60, 0x46, 0xcb, 0x44, 0x71, 0xbf, 0x1a, 0xe3, 0xdb, 0x6d, 0x7e, + 0x33, 0xa0, 0x88, 0x7c, 0xfc, 0x2a, 0x84, 0x2f, 0x1b, 0xca, 0x97, 0x3c, 0x37, 0xbe, 0x90, 0x94, + 0xf2, 0x4d, 0x35, 0xd8, 0x33, 0x07, 0x56, 0xec, 0x49, 0x3b, 0x2f, 0x8f, 0x95, 0xc3, 0x9b, 0x4b, + 0x32, 0x42, 0x86, 0xfe, 0x2e, 0xc3, 0xc3, 0xd8, 0xf6, 0x8e, 0x9e, 0xcf, 0xaf, 0xd3, 0xcc, 0x01, + 0x11, 0xa7, 0xd6, 0x5f, 0xb9, 0x5a, 0x5f, 0x49, 0xca, 0xd1, 0x8d, 0x2b, 0xc9, 0x1c, 0xb5, 0x25, + 0x52, 0x5b, 0x1f, 0x29, 0xb5, 0x5b, 0xd4, 0xd6, 0x0c, 0x66, 0xf4, 0x17, 0x19, 0x36, 0x26, 0x0f, + 0x9d, 0xd8, 0x6e, 0x34, 0x73, 0x56, 0x2d, 0x5e, 0x73, 0x7f, 0xe6, 0x1a, 0xfe, 0x51, 0xca, 0xef, + 0x0f, 0x7c, 0x0d, 0xec, 0x2c, 0x2c, 0x98, 0x7a, 0x03, 0xe9, 0x1a, 0xf9, 0xd2, 0x1c, 0x74, 0xb1, + 0xe9, 0x37, 0x50, 0xec, 0x0f, 0x32, 0xdc, 0x9b, 0x38, 0xc3, 0x50, 0xdc, 0xe7, 0xd0, 0x59, 0xe3, + 0x36, 0xff, 0xf4, 0x66, 0x60, 0x3e, 0x36, 0x27, 0x35, 0xac, 0xc5, 0xd2, 0x6f, 0xb8, 0x61, 0x2d, + 0x9a, 0x62, 0xe8, 0xdf, 0x12, 0x6c, 0x4c, 0x1e, 0xa0, 0xb1, 0x69, 0x34, 0x73, 0xee, 0xe6, 0x37, + 0xc6, 0x3e, 0x4d, 0x57, 0x7a, 0x8e, 0x7f, 0x1d, 0x38, 0xbc, 0x73, 0x8b, 0x0e, 0xbd, 0x73, 0x8b, + 0x0e, 0x7d, 0xf0, 0x99, 0x04, 0x0f, 0xbb, 0xa4, 0x37, 0xdb, 0xb7, 0x83, 0x8d, 0xb1, 0x88, 0x35, + 0xa9, 0x1b, 0x4d, 0xe9, 0x65, 0x45, 0x00, 0x0d, 0x62, 0x69, 0xb6, 0x51, 0x20, 0xae, 0x51, 0x34, + 0xb0, 0xcd, 0x9c, 0x2c, 0xf2, 0x5b, 0x9a, 0x63, 0x7a, 0x53, 0xfe, 0x87, 0xf1, 0x24, 0xd8, 0xe8, + 0x24, 0x19, 0xe2, 0xc7, 0xff, 0x0b, 0x00, 0x00, 0xff, 0xff, 0x10, 0x10, 0x40, 0xc7, 0x97, 0x19, + 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/iot/v1/device_manager.pb.go b/googleapis/cloud/iot/v1/device_manager.pb.go index f3ea336d..65369a89 100644 --- a/googleapis/cloud/iot/v1/device_manager.pb.go +++ b/googleapis/cloud/iot/v1/device_manager.pb.go @@ -12,7 +12,6 @@ import ( _ "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" field_mask "google.golang.org/genproto/protobuf/field_mask" grpc "google.golang.org/grpc" math "math" @@ -229,12 +228,12 @@ type ListDeviceRegistriesRequest struct { 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 // is zero, the service will select a default size. A call may return fewer - // objects than requested. A non-empty `next_page_token` in the response - // indicates that more data is available. + // objects than requested, but if there is a non-empty `page_token`, it + // indicates that more entries are available. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // The value returned by the last `ListDeviceRegistriesResponse`; indicates - // that this is a continuation of a prior `ListDeviceRegistries` call and - // the system should return the next page of data. + // that this is a continuation of a prior `ListDeviceRegistries` call, and + // that the system should return the next page of data. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -346,7 +345,7 @@ type CreateDeviceRequest struct { // `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 - // generates `name` from the device registry `id` and the + // will generate that field from the device registry `id` provided and the // `parent` field. Device *Device `protobuf:"bytes,2,opt,name=device,proto3" json:"device,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -448,7 +447,7 @@ 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 + // The new values for the device registry. 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}`. @@ -550,26 +549,25 @@ type ListDevicesRequest struct { // 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 - // IDs: 10,000. + // A list of device numerical ids. If empty, it will ignore this field. This + // field cannot hold more than 10,000 entries. DeviceNumIds []uint64 `protobuf:"varint,2,rep,packed,name=device_num_ids,json=deviceNumIds,proto3" json:"device_num_ids,omitempty"` - // A list of device string IDs. For example, `['device0', 'device12']`. - // If empty, this field is ignored. Maximum IDs: 10,000 + // A list of device string identifiers. If empty, it will ignore this field. + // For example, `['device0', 'device12']`. This field cannot hold more than + // 10,000 entries. DeviceIds []string `protobuf:"bytes,3,rep,name=device_ids,json=deviceIds,proto3" json:"device_ids,omitempty"` // The fields of the `Device` resource to be returned in the response. The - // fields `id` and `num_id` are always returned, along with any + // fields `id`, and `num_id` are always returned by default, along with any // other fields specified. FieldMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` - // Options related to gateways. - GatewayListOptions *GatewayListOptions `protobuf:"bytes,6,opt,name=gateway_list_options,json=gatewayListOptions,proto3" json:"gateway_list_options,omitempty"` // The maximum number of devices to return in the response. If this value // is zero, the service will select a default size. A call may return fewer - // objects than requested. A non-empty `next_page_token` in the response - // indicates that more data is available. + // objects than requested, but if there is a non-empty `page_token`, it + // indicates that more entries are available. PageSize int32 `protobuf:"varint,100,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // The value returned by the last `ListDevicesResponse`; indicates - // that this is a continuation of a prior `ListDevices` call and - // the system should return the next page of data. + // that this is a continuation of a prior `ListDevices` call, and + // that the system should return the next page of data. PageToken string `protobuf:"bytes,101,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -629,13 +627,6 @@ func (m *ListDevicesRequest) GetFieldMask() *field_mask.FieldMask { return nil } -func (m *ListDevicesRequest) GetGatewayListOptions() *GatewayListOptions { - if m != nil { - return m.GatewayListOptions - } - return nil -} - func (m *ListDevicesRequest) GetPageSize() int32 { if m != nil { return m.PageSize @@ -650,176 +641,6 @@ func (m *ListDevicesRequest) GetPageToken() string { return "" } -// Options for limiting the list based on gateway type and associations. -type GatewayListOptions struct { - // If not set, all devices and gateways are returned. If set, the list is - // filtered based on gateway type and associations. - // - // Types that are valid to be assigned to Filter: - // *GatewayListOptions_GatewayType - // *GatewayListOptions_AssociationsGatewayId - // *GatewayListOptions_AssociationsDeviceId - Filter isGatewayListOptions_Filter `protobuf_oneof:"filter"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *GatewayListOptions) Reset() { *m = GatewayListOptions{} } -func (m *GatewayListOptions) String() string { return proto.CompactTextString(m) } -func (*GatewayListOptions) ProtoMessage() {} -func (*GatewayListOptions) Descriptor() ([]byte, []int) { - return fileDescriptor_9243c344ef472aff, []int{11} -} - -func (m *GatewayListOptions) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GatewayListOptions.Unmarshal(m, b) -} -func (m *GatewayListOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GatewayListOptions.Marshal(b, m, deterministic) -} -func (m *GatewayListOptions) XXX_Merge(src proto.Message) { - xxx_messageInfo_GatewayListOptions.Merge(m, src) -} -func (m *GatewayListOptions) XXX_Size() int { - return xxx_messageInfo_GatewayListOptions.Size(m) -} -func (m *GatewayListOptions) XXX_DiscardUnknown() { - xxx_messageInfo_GatewayListOptions.DiscardUnknown(m) -} - -var xxx_messageInfo_GatewayListOptions proto.InternalMessageInfo - -type isGatewayListOptions_Filter interface { - isGatewayListOptions_Filter() -} - -type GatewayListOptions_GatewayType struct { - GatewayType GatewayType `protobuf:"varint,1,opt,name=gateway_type,json=gatewayType,proto3,enum=google.cloud.iot.v1.GatewayType,oneof"` -} - -type GatewayListOptions_AssociationsGatewayId struct { - AssociationsGatewayId string `protobuf:"bytes,2,opt,name=associations_gateway_id,json=associationsGatewayId,proto3,oneof"` -} - -type GatewayListOptions_AssociationsDeviceId struct { - AssociationsDeviceId string `protobuf:"bytes,3,opt,name=associations_device_id,json=associationsDeviceId,proto3,oneof"` -} - -func (*GatewayListOptions_GatewayType) isGatewayListOptions_Filter() {} - -func (*GatewayListOptions_AssociationsGatewayId) isGatewayListOptions_Filter() {} - -func (*GatewayListOptions_AssociationsDeviceId) isGatewayListOptions_Filter() {} - -func (m *GatewayListOptions) GetFilter() isGatewayListOptions_Filter { - if m != nil { - return m.Filter - } - return nil -} - -func (m *GatewayListOptions) GetGatewayType() GatewayType { - if x, ok := m.GetFilter().(*GatewayListOptions_GatewayType); ok { - return x.GatewayType - } - return GatewayType_GATEWAY_TYPE_UNSPECIFIED -} - -func (m *GatewayListOptions) GetAssociationsGatewayId() string { - if x, ok := m.GetFilter().(*GatewayListOptions_AssociationsGatewayId); ok { - return x.AssociationsGatewayId - } - return "" -} - -func (m *GatewayListOptions) GetAssociationsDeviceId() string { - if x, ok := m.GetFilter().(*GatewayListOptions_AssociationsDeviceId); ok { - return x.AssociationsDeviceId - } - return "" -} - -// XXX_OneofFuncs is for the internal use of the proto package. -func (*GatewayListOptions) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { - return _GatewayListOptions_OneofMarshaler, _GatewayListOptions_OneofUnmarshaler, _GatewayListOptions_OneofSizer, []interface{}{ - (*GatewayListOptions_GatewayType)(nil), - (*GatewayListOptions_AssociationsGatewayId)(nil), - (*GatewayListOptions_AssociationsDeviceId)(nil), - } -} - -func _GatewayListOptions_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { - m := msg.(*GatewayListOptions) - // filter - switch x := m.Filter.(type) { - case *GatewayListOptions_GatewayType: - b.EncodeVarint(1<<3 | proto.WireVarint) - b.EncodeVarint(uint64(x.GatewayType)) - case *GatewayListOptions_AssociationsGatewayId: - b.EncodeVarint(2<<3 | proto.WireBytes) - b.EncodeStringBytes(x.AssociationsGatewayId) - case *GatewayListOptions_AssociationsDeviceId: - b.EncodeVarint(3<<3 | proto.WireBytes) - b.EncodeStringBytes(x.AssociationsDeviceId) - case nil: - default: - return fmt.Errorf("GatewayListOptions.Filter has unexpected type %T", x) - } - return nil -} - -func _GatewayListOptions_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { - m := msg.(*GatewayListOptions) - switch tag { - case 1: // filter.gateway_type - if wire != proto.WireVarint { - return true, proto.ErrInternalBadWireType - } - x, err := b.DecodeVarint() - m.Filter = &GatewayListOptions_GatewayType{GatewayType(x)} - return true, err - case 2: // filter.associations_gateway_id - if wire != proto.WireBytes { - return true, proto.ErrInternalBadWireType - } - x, err := b.DecodeStringBytes() - m.Filter = &GatewayListOptions_AssociationsGatewayId{x} - return true, err - case 3: // filter.associations_device_id - if wire != proto.WireBytes { - return true, proto.ErrInternalBadWireType - } - x, err := b.DecodeStringBytes() - m.Filter = &GatewayListOptions_AssociationsDeviceId{x} - return true, err - default: - return false, nil - } -} - -func _GatewayListOptions_OneofSizer(msg proto.Message) (n int) { - m := msg.(*GatewayListOptions) - // filter - switch x := m.Filter.(type) { - case *GatewayListOptions_GatewayType: - n += 1 // tag and wire - n += proto.SizeVarint(uint64(x.GatewayType)) - case *GatewayListOptions_AssociationsGatewayId: - n += 1 // tag and wire - n += proto.SizeVarint(uint64(len(x.AssociationsGatewayId))) - n += len(x.AssociationsGatewayId) - case *GatewayListOptions_AssociationsDeviceId: - n += 1 // tag and wire - n += proto.SizeVarint(uint64(len(x.AssociationsDeviceId))) - n += len(x.AssociationsDeviceId) - case nil: - default: - panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) - } - return n -} - // Response for `ListDevices`. type ListDevicesResponse struct { // The devices that match the request. @@ -836,7 +657,7 @@ func (m *ListDevicesResponse) Reset() { *m = ListDevicesResponse{} } func (m *ListDevicesResponse) String() string { return proto.CompactTextString(m) } func (*ListDevicesResponse) ProtoMessage() {} func (*ListDevicesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_9243c344ef472aff, []int{12} + return fileDescriptor_9243c344ef472aff, []int{11} } func (m *ListDevicesResponse) XXX_Unmarshal(b []byte) error { @@ -894,7 +715,7 @@ func (m *ModifyCloudToDeviceConfigRequest) Reset() { *m = ModifyCloudToD func (m *ModifyCloudToDeviceConfigRequest) String() string { return proto.CompactTextString(m) } func (*ModifyCloudToDeviceConfigRequest) ProtoMessage() {} func (*ModifyCloudToDeviceConfigRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_9243c344ef472aff, []int{13} + return fileDescriptor_9243c344ef472aff, []int{12} } func (m *ModifyCloudToDeviceConfigRequest) XXX_Unmarshal(b []byte) error { @@ -955,7 +776,7 @@ func (m *ListDeviceConfigVersionsRequest) Reset() { *m = ListDeviceConfi func (m *ListDeviceConfigVersionsRequest) String() string { return proto.CompactTextString(m) } func (*ListDeviceConfigVersionsRequest) ProtoMessage() {} func (*ListDeviceConfigVersionsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_9243c344ef472aff, []int{14} + return fileDescriptor_9243c344ef472aff, []int{13} } func (m *ListDeviceConfigVersionsRequest) XXX_Unmarshal(b []byte) error { @@ -1004,7 +825,7 @@ func (m *ListDeviceConfigVersionsResponse) Reset() { *m = ListDeviceConf func (m *ListDeviceConfigVersionsResponse) String() string { return proto.CompactTextString(m) } func (*ListDeviceConfigVersionsResponse) ProtoMessage() {} func (*ListDeviceConfigVersionsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_9243c344ef472aff, []int{15} + return fileDescriptor_9243c344ef472aff, []int{14} } func (m *ListDeviceConfigVersionsResponse) XXX_Unmarshal(b []byte) error { @@ -1051,7 +872,7 @@ func (m *ListDeviceStatesRequest) Reset() { *m = ListDeviceStatesRequest func (m *ListDeviceStatesRequest) String() string { return proto.CompactTextString(m) } func (*ListDeviceStatesRequest) ProtoMessage() {} func (*ListDeviceStatesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_9243c344ef472aff, []int{16} + return fileDescriptor_9243c344ef472aff, []int{15} } func (m *ListDeviceStatesRequest) XXX_Unmarshal(b []byte) error { @@ -1100,7 +921,7 @@ func (m *ListDeviceStatesResponse) Reset() { *m = ListDeviceStatesRespon func (m *ListDeviceStatesResponse) String() string { return proto.CompactTextString(m) } func (*ListDeviceStatesResponse) ProtoMessage() {} func (*ListDeviceStatesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_9243c344ef472aff, []int{17} + return fileDescriptor_9243c344ef472aff, []int{16} } func (m *ListDeviceStatesResponse) XXX_Unmarshal(b []byte) error { @@ -1128,293 +949,6 @@ func (m *ListDeviceStatesResponse) GetDeviceStates() []*DeviceState { return nil } -// Request for `SendCommandToDevice`. -type SendCommandToDeviceRequest struct { - // 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. - 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 - // to the /devices/{device-id}/commands/{subfolder} topic. Multi-level - // subfolders are allowed. This field must not have more than 256 characters, - // and must not contain any MQTT wildcards ("+" or "#") or null characters. - Subfolder string `protobuf:"bytes,3,opt,name=subfolder,proto3" json:"subfolder,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *SendCommandToDeviceRequest) Reset() { *m = SendCommandToDeviceRequest{} } -func (m *SendCommandToDeviceRequest) String() string { return proto.CompactTextString(m) } -func (*SendCommandToDeviceRequest) ProtoMessage() {} -func (*SendCommandToDeviceRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_9243c344ef472aff, []int{18} -} - -func (m *SendCommandToDeviceRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SendCommandToDeviceRequest.Unmarshal(m, b) -} -func (m *SendCommandToDeviceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SendCommandToDeviceRequest.Marshal(b, m, deterministic) -} -func (m *SendCommandToDeviceRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_SendCommandToDeviceRequest.Merge(m, src) -} -func (m *SendCommandToDeviceRequest) XXX_Size() int { - return xxx_messageInfo_SendCommandToDeviceRequest.Size(m) -} -func (m *SendCommandToDeviceRequest) XXX_DiscardUnknown() { - xxx_messageInfo_SendCommandToDeviceRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_SendCommandToDeviceRequest proto.InternalMessageInfo - -func (m *SendCommandToDeviceRequest) GetName() string { - if m != nil { - return m.Name - } - return "" -} - -func (m *SendCommandToDeviceRequest) GetBinaryData() []byte { - if m != nil { - return m.BinaryData - } - return nil -} - -func (m *SendCommandToDeviceRequest) GetSubfolder() string { - if m != nil { - return m.Subfolder - } - return "" -} - -// Response for `SendCommandToDevice`. -type SendCommandToDeviceResponse struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *SendCommandToDeviceResponse) Reset() { *m = SendCommandToDeviceResponse{} } -func (m *SendCommandToDeviceResponse) String() string { return proto.CompactTextString(m) } -func (*SendCommandToDeviceResponse) ProtoMessage() {} -func (*SendCommandToDeviceResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_9243c344ef472aff, []int{19} -} - -func (m *SendCommandToDeviceResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SendCommandToDeviceResponse.Unmarshal(m, b) -} -func (m *SendCommandToDeviceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SendCommandToDeviceResponse.Marshal(b, m, deterministic) -} -func (m *SendCommandToDeviceResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_SendCommandToDeviceResponse.Merge(m, src) -} -func (m *SendCommandToDeviceResponse) XXX_Size() int { - return xxx_messageInfo_SendCommandToDeviceResponse.Size(m) -} -func (m *SendCommandToDeviceResponse) XXX_DiscardUnknown() { - xxx_messageInfo_SendCommandToDeviceResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_SendCommandToDeviceResponse proto.InternalMessageInfo - -// Request for `BindDeviceToGateway`. -type BindDeviceToGatewayRequest struct { - // 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 - // 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 - // `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"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *BindDeviceToGatewayRequest) Reset() { *m = BindDeviceToGatewayRequest{} } -func (m *BindDeviceToGatewayRequest) String() string { return proto.CompactTextString(m) } -func (*BindDeviceToGatewayRequest) ProtoMessage() {} -func (*BindDeviceToGatewayRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_9243c344ef472aff, []int{20} -} - -func (m *BindDeviceToGatewayRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_BindDeviceToGatewayRequest.Unmarshal(m, b) -} -func (m *BindDeviceToGatewayRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_BindDeviceToGatewayRequest.Marshal(b, m, deterministic) -} -func (m *BindDeviceToGatewayRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_BindDeviceToGatewayRequest.Merge(m, src) -} -func (m *BindDeviceToGatewayRequest) XXX_Size() int { - return xxx_messageInfo_BindDeviceToGatewayRequest.Size(m) -} -func (m *BindDeviceToGatewayRequest) XXX_DiscardUnknown() { - xxx_messageInfo_BindDeviceToGatewayRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_BindDeviceToGatewayRequest proto.InternalMessageInfo - -func (m *BindDeviceToGatewayRequest) GetParent() string { - if m != nil { - return m.Parent - } - return "" -} - -func (m *BindDeviceToGatewayRequest) GetGatewayId() string { - if m != nil { - return m.GatewayId - } - return "" -} - -func (m *BindDeviceToGatewayRequest) GetDeviceId() string { - if m != nil { - return m.DeviceId - } - return "" -} - -// Response for `BindDeviceToGateway`. -type BindDeviceToGatewayResponse struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *BindDeviceToGatewayResponse) Reset() { *m = BindDeviceToGatewayResponse{} } -func (m *BindDeviceToGatewayResponse) String() string { return proto.CompactTextString(m) } -func (*BindDeviceToGatewayResponse) ProtoMessage() {} -func (*BindDeviceToGatewayResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_9243c344ef472aff, []int{21} -} - -func (m *BindDeviceToGatewayResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_BindDeviceToGatewayResponse.Unmarshal(m, b) -} -func (m *BindDeviceToGatewayResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_BindDeviceToGatewayResponse.Marshal(b, m, deterministic) -} -func (m *BindDeviceToGatewayResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_BindDeviceToGatewayResponse.Merge(m, src) -} -func (m *BindDeviceToGatewayResponse) XXX_Size() int { - return xxx_messageInfo_BindDeviceToGatewayResponse.Size(m) -} -func (m *BindDeviceToGatewayResponse) XXX_DiscardUnknown() { - xxx_messageInfo_BindDeviceToGatewayResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_BindDeviceToGatewayResponse proto.InternalMessageInfo - -// Request for `UnbindDeviceFromGateway`. -type UnbindDeviceFromGatewayRequest struct { - // 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 - // 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 - // `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"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *UnbindDeviceFromGatewayRequest) Reset() { *m = UnbindDeviceFromGatewayRequest{} } -func (m *UnbindDeviceFromGatewayRequest) String() string { return proto.CompactTextString(m) } -func (*UnbindDeviceFromGatewayRequest) ProtoMessage() {} -func (*UnbindDeviceFromGatewayRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_9243c344ef472aff, []int{22} -} - -func (m *UnbindDeviceFromGatewayRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnbindDeviceFromGatewayRequest.Unmarshal(m, b) -} -func (m *UnbindDeviceFromGatewayRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnbindDeviceFromGatewayRequest.Marshal(b, m, deterministic) -} -func (m *UnbindDeviceFromGatewayRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnbindDeviceFromGatewayRequest.Merge(m, src) -} -func (m *UnbindDeviceFromGatewayRequest) XXX_Size() int { - return xxx_messageInfo_UnbindDeviceFromGatewayRequest.Size(m) -} -func (m *UnbindDeviceFromGatewayRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UnbindDeviceFromGatewayRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_UnbindDeviceFromGatewayRequest proto.InternalMessageInfo - -func (m *UnbindDeviceFromGatewayRequest) GetParent() string { - if m != nil { - return m.Parent - } - return "" -} - -func (m *UnbindDeviceFromGatewayRequest) GetGatewayId() string { - if m != nil { - return m.GatewayId - } - return "" -} - -func (m *UnbindDeviceFromGatewayRequest) GetDeviceId() string { - if m != nil { - return m.DeviceId - } - return "" -} - -// Response for `UnbindDeviceFromGateway`. -type UnbindDeviceFromGatewayResponse struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *UnbindDeviceFromGatewayResponse) Reset() { *m = UnbindDeviceFromGatewayResponse{} } -func (m *UnbindDeviceFromGatewayResponse) String() string { return proto.CompactTextString(m) } -func (*UnbindDeviceFromGatewayResponse) ProtoMessage() {} -func (*UnbindDeviceFromGatewayResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_9243c344ef472aff, []int{23} -} - -func (m *UnbindDeviceFromGatewayResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UnbindDeviceFromGatewayResponse.Unmarshal(m, b) -} -func (m *UnbindDeviceFromGatewayResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UnbindDeviceFromGatewayResponse.Marshal(b, m, deterministic) -} -func (m *UnbindDeviceFromGatewayResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_UnbindDeviceFromGatewayResponse.Merge(m, src) -} -func (m *UnbindDeviceFromGatewayResponse) XXX_Size() int { - return xxx_messageInfo_UnbindDeviceFromGatewayResponse.Size(m) -} -func (m *UnbindDeviceFromGatewayResponse) XXX_DiscardUnknown() { - xxx_messageInfo_UnbindDeviceFromGatewayResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_UnbindDeviceFromGatewayResponse proto.InternalMessageInfo - func init() { proto.RegisterType((*CreateDeviceRegistryRequest)(nil), "google.cloud.iot.v1.CreateDeviceRegistryRequest") proto.RegisterType((*GetDeviceRegistryRequest)(nil), "google.cloud.iot.v1.GetDeviceRegistryRequest") @@ -1427,19 +961,12 @@ func init() { proto.RegisterType((*UpdateDeviceRequest)(nil), "google.cloud.iot.v1.UpdateDeviceRequest") proto.RegisterType((*DeleteDeviceRequest)(nil), "google.cloud.iot.v1.DeleteDeviceRequest") proto.RegisterType((*ListDevicesRequest)(nil), "google.cloud.iot.v1.ListDevicesRequest") - proto.RegisterType((*GatewayListOptions)(nil), "google.cloud.iot.v1.GatewayListOptions") proto.RegisterType((*ListDevicesResponse)(nil), "google.cloud.iot.v1.ListDevicesResponse") proto.RegisterType((*ModifyCloudToDeviceConfigRequest)(nil), "google.cloud.iot.v1.ModifyCloudToDeviceConfigRequest") proto.RegisterType((*ListDeviceConfigVersionsRequest)(nil), "google.cloud.iot.v1.ListDeviceConfigVersionsRequest") proto.RegisterType((*ListDeviceConfigVersionsResponse)(nil), "google.cloud.iot.v1.ListDeviceConfigVersionsResponse") proto.RegisterType((*ListDeviceStatesRequest)(nil), "google.cloud.iot.v1.ListDeviceStatesRequest") proto.RegisterType((*ListDeviceStatesResponse)(nil), "google.cloud.iot.v1.ListDeviceStatesResponse") - proto.RegisterType((*SendCommandToDeviceRequest)(nil), "google.cloud.iot.v1.SendCommandToDeviceRequest") - proto.RegisterType((*SendCommandToDeviceResponse)(nil), "google.cloud.iot.v1.SendCommandToDeviceResponse") - proto.RegisterType((*BindDeviceToGatewayRequest)(nil), "google.cloud.iot.v1.BindDeviceToGatewayRequest") - proto.RegisterType((*BindDeviceToGatewayResponse)(nil), "google.cloud.iot.v1.BindDeviceToGatewayResponse") - proto.RegisterType((*UnbindDeviceFromGatewayRequest)(nil), "google.cloud.iot.v1.UnbindDeviceFromGatewayRequest") - proto.RegisterType((*UnbindDeviceFromGatewayResponse)(nil), "google.cloud.iot.v1.UnbindDeviceFromGatewayResponse") } func init() { @@ -1447,120 +974,97 @@ 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, + // 1432 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x58, 0xcd, 0x6f, 0x1b, 0x45, + 0x14, 0xd7, 0xd8, 0xa5, 0x90, 0x17, 0x97, 0xb6, 0x93, 0xd0, 0x1a, 0xbb, 0xa5, 0xee, 0x96, 0x0f, + 0xd7, 0xa2, 0xde, 0x26, 0xfd, 0x50, 0x49, 0x05, 0x55, 0x9b, 0x96, 0xa4, 0xa8, 0xa9, 0x82, 0x13, + 0x3e, 0x64, 0x0e, 0x66, 0x62, 0x4f, 0xac, 0x6d, 0xbd, 0x3b, 0xee, 0xce, 0x38, 0x6a, 0x8a, 0x2a, + 0x24, 0x2a, 0xe0, 0xc4, 0x85, 0x70, 0xa8, 0x90, 0x50, 0x2f, 0x08, 0x71, 0xe2, 0x82, 0x84, 0xe0, + 0xc6, 0x89, 0x7f, 0x80, 0x03, 0x88, 0x33, 0x42, 0xfc, 0x09, 0x1c, 0x38, 0xa0, 0x9d, 0x99, 0x75, + 0xbc, 0x9b, 0xdd, 0xf5, 0xda, 0xa9, 0xb8, 0x79, 0xe7, 0x7d, 0xfd, 0xde, 0xef, 0xbd, 0xb7, 0xf3, + 0xbc, 0x50, 0x6e, 0x33, 0xd6, 0xee, 0x50, 0xb3, 0xd9, 0x61, 0xbd, 0x96, 0x69, 0x31, 0x61, 0x6e, + 0xcc, 0x98, 0x2d, 0xba, 0x61, 0x35, 0x69, 0xc3, 0x26, 0x0e, 0x69, 0x53, 0xb7, 0xda, 0x75, 0x99, + 0x60, 0x78, 0x4a, 0x69, 0x56, 0xa5, 0x66, 0xd5, 0x62, 0xa2, 0xba, 0x31, 0x53, 0x38, 0xa2, 0xcd, + 0x49, 0xd7, 0x32, 0x89, 0xe3, 0x30, 0x41, 0x84, 0xc5, 0x1c, 0xae, 0x4c, 0x0a, 0x27, 0xa2, 0x9c, + 0xbb, 0x94, 0xb3, 0x9e, 0xdb, 0xa4, 0xbe, 0xd2, 0x73, 0x5a, 0xc9, 0x22, 0xb6, 0x27, 0xb6, 0x88, + 0xdd, 0xe8, 0xb2, 0x8e, 0xd5, 0xdc, 0xd4, 0xf2, 0x42, 0x50, 0x1e, 0x90, 0xf9, 0xb6, 0xf2, 0x69, + 0xad, 0xb7, 0x6e, 0xb6, 0x7a, 0xae, 0x44, 0xa0, 0xe5, 0xc5, 0xb0, 0x9c, 0xda, 0x5d, 0xe1, 0x1b, + 0x97, 0xc2, 0xc2, 0x75, 0x8b, 0x76, 0x5a, 0x0d, 0x9b, 0xf0, 0xdb, 0x5a, 0xe3, 0x58, 0x58, 0x43, + 0x58, 0x36, 0xe5, 0x82, 0xd8, 0x5d, 0xa5, 0x60, 0x3c, 0x40, 0x50, 0x9c, 0x77, 0x29, 0x11, 0xf4, + 0xaa, 0xa4, 0xac, 0x46, 0xdb, 0x16, 0x17, 0xee, 0x66, 0x8d, 0xde, 0xe9, 0x51, 0x2e, 0xf0, 0x21, + 0xd8, 0xdb, 0x25, 0x2e, 0x75, 0x44, 0x1e, 0x95, 0x50, 0x79, 0xa2, 0xa6, 0x9f, 0xf0, 0x0d, 0xd8, + 0xaf, 0x39, 0x76, 0xb5, 0x45, 0x3e, 0x53, 0x42, 0xe5, 0xc9, 0xd9, 0x13, 0xd5, 0x08, 0x96, 0xab, + 0x21, 0xe7, 0x4f, 0xb7, 0x02, 0xcf, 0x46, 0x15, 0xf2, 0x0b, 0x54, 0x44, 0x23, 0xc0, 0xb0, 0xc7, + 0x21, 0x36, 0xd5, 0xf1, 0xe5, 0x6f, 0x63, 0x06, 0x8a, 0x57, 0x69, 0x87, 0xc6, 0x81, 0x8e, 0x32, + 0xf9, 0x16, 0x41, 0xf1, 0xad, 0x6e, 0x2b, 0x36, 0xd1, 0x88, 0x84, 0xd0, 0xd8, 0x09, 0xe1, 0x8b, + 0x30, 0xd9, 0x93, 0xc1, 0x64, 0x31, 0x34, 0x35, 0x05, 0xdf, 0x93, 0x5f, 0x8d, 0xea, 0xeb, 0x5e, + 0xbd, 0x96, 0x08, 0xbf, 0x5d, 0x03, 0xa5, 0xee, 0xfd, 0x36, 0xee, 0x40, 0xf1, 0x86, 0xc5, 0x83, + 0x74, 0x58, 0x94, 0x0f, 0x2b, 0x49, 0x11, 0x26, 0xba, 0xa4, 0x4d, 0x1b, 0xdc, 0xba, 0x47, 0x65, + 0xc4, 0x27, 0x6a, 0x4f, 0x79, 0x07, 0x2b, 0xd6, 0x3d, 0x8a, 0x8f, 0x02, 0x48, 0xa1, 0x60, 0xb7, + 0xa9, 0x93, 0xcf, 0x4a, 0x43, 0xa9, 0xbe, 0xea, 0x1d, 0x18, 0x0f, 0x11, 0x1c, 0x89, 0x8e, 0xc9, + 0xbb, 0xcc, 0xe1, 0x14, 0x2f, 0xc3, 0xc1, 0x20, 0x3d, 0x16, 0xe5, 0x79, 0x54, 0xca, 0xa6, 0x25, + 0xe8, 0x40, 0x2b, 0xe4, 0x19, 0xbf, 0x08, 0xfb, 0x1d, 0x7a, 0x57, 0x34, 0x06, 0x60, 0x65, 0x24, + 0xac, 0x7d, 0xde, 0xf1, 0x72, 0x1f, 0xda, 0x1a, 0x4c, 0x05, 0x1b, 0x34, 0x99, 0x85, 0x33, 0xb0, + 0x57, 0x85, 0xd2, 0xa4, 0x17, 0x93, 0xd0, 0x69, 0x55, 0x83, 0xc0, 0x81, 0x81, 0xfe, 0x8b, 0x6d, + 0x22, 0xfc, 0x0a, 0xc0, 0xf6, 0x88, 0xa5, 0xa8, 0xea, 0xc4, 0xba, 0xff, 0xd3, 0xf8, 0x14, 0xc1, + 0x54, 0xb0, 0xff, 0x54, 0x98, 0x71, 0xf0, 0x86, 0xdb, 0x2b, 0x3b, 0x52, 0x7b, 0x9d, 0x84, 0xa9, + 0xe0, 0xf0, 0xc4, 0x0f, 0xcd, 0xdf, 0x08, 0xf0, 0x76, 0x5b, 0x0c, 0xed, 0xc0, 0xe7, 0x41, 0xcf, + 0x41, 0xc3, 0xe9, 0xd9, 0x0d, 0xab, 0xc5, 0xf3, 0x99, 0x52, 0xb6, 0xbc, 0xa7, 0x96, 0x53, 0xa7, + 0x37, 0x7b, 0xf6, 0xf5, 0x16, 0xf7, 0x5a, 0x51, 0x6b, 0x79, 0x1a, 0xd9, 0x52, 0xd6, 0x6b, 0x45, + 0x75, 0xe2, 0x89, 0x83, 0x1c, 0xef, 0x19, 0x81, 0xe3, 0xe0, 0x04, 0xb4, 0x12, 0x27, 0x80, 0x86, + 0x27, 0x40, 0xc0, 0x54, 0x20, 0x53, 0xdd, 0xf7, 0xe7, 0xe0, 0x49, 0x05, 0xcd, 0xef, 0xf6, 0xc4, + 0xfa, 0xf8, 0xba, 0xa9, 0x9b, 0xfb, 0x01, 0x82, 0xd2, 0x12, 0x6b, 0x59, 0xeb, 0x9b, 0xf3, 0x9e, + 0xbb, 0x55, 0xa6, 0x1c, 0xcd, 0x33, 0x67, 0xdd, 0x6a, 0x27, 0x75, 0x62, 0x05, 0x0e, 0x6e, 0x50, + 0x97, 0x5b, 0xcc, 0x69, 0x08, 0xd6, 0x50, 0xd5, 0x95, 0x21, 0xb2, 0xb5, 0xfd, 0x5a, 0xb0, 0xca, + 0x54, 0xbf, 0xe1, 0x63, 0x30, 0xb9, 0x66, 0x39, 0xc4, 0xdd, 0x6c, 0xb4, 0x88, 0x20, 0xb2, 0x5b, + 0x72, 0x35, 0x50, 0x47, 0x57, 0x89, 0x20, 0xc6, 0xbb, 0x70, 0x6c, 0x3b, 0x77, 0x15, 0xfb, 0x6d, + 0xe5, 0x83, 0x27, 0x61, 0x38, 0x0e, 0x39, 0xaf, 0xce, 0x3a, 0x1c, 0xd7, 0xef, 0x9c, 0x49, 0xa7, + 0x67, 0xfb, 0xd6, 0x46, 0x07, 0x4a, 0xf1, 0x9e, 0x35, 0xc5, 0x8b, 0xfd, 0xae, 0x69, 0x4a, 0x05, + 0x9f, 0xe9, 0xe3, 0x09, 0x4c, 0x6b, 0x82, 0xf6, 0xb5, 0x06, 0x9e, 0xb8, 0x71, 0x03, 0x0e, 0x6f, + 0x47, 0x5b, 0x11, 0x44, 0xd0, 0x44, 0xfc, 0x47, 0x01, 0x3c, 0xfc, 0x5c, 0x2a, 0x6a, 0xf4, 0x13, + 0x4e, 0xcf, 0x56, 0x96, 0x06, 0x81, 0xfc, 0x4e, 0x6f, 0x1a, 0xf3, 0x35, 0xd0, 0xa1, 0x7d, 0x6b, + 0x05, 0xb9, 0x94, 0x00, 0x59, 0x7a, 0xf0, 0x47, 0x41, 0xb9, 0x9b, 0xdd, 0x3a, 0x02, 0xfb, 0x94, + 0x74, 0x49, 0x6d, 0x2a, 0xf8, 0x07, 0x04, 0xd3, 0x51, 0xf7, 0x31, 0x3e, 0x1d, 0xe9, 0x3a, 0xe1, + 0xea, 0x2e, 0xa4, 0x79, 0x2f, 0x1b, 0x0b, 0x1f, 0xfd, 0xfa, 0xe7, 0x56, 0xe6, 0xb2, 0x51, 0xf5, + 0x36, 0x93, 0x0f, 0xd4, 0x1c, 0xbf, 0xda, 0x75, 0xd9, 0x2d, 0xda, 0x14, 0xdc, 0xac, 0x98, 0x1d, + 0xd6, 0x54, 0x0b, 0x91, 0x59, 0xb9, 0x6f, 0x6e, 0xbf, 0xfa, 0xe7, 0xc2, 0x97, 0x25, 0x7e, 0x84, + 0xe0, 0xe0, 0x8e, 0x3b, 0x1c, 0x9f, 0x8a, 0xc4, 0x10, 0x77, 0xd7, 0xa7, 0x83, 0x7c, 0x5e, 0x42, + 0x3e, 0x8d, 0x15, 0x64, 0xaf, 0x92, 0x31, 0x80, 0x07, 0xf0, 0x9a, 0x95, 0xfb, 0xf8, 0x17, 0x04, + 0xd3, 0x51, 0x1b, 0x40, 0x0c, 0xb5, 0x09, 0xcb, 0x42, 0x3a, 0x9c, 0xef, 0x48, 0x9c, 0x6f, 0xce, + 0xbe, 0x26, 0x71, 0x86, 0xf8, 0xaa, 0xa6, 0xc6, 0xbd, 0x93, 0xea, 0x87, 0x08, 0xa6, 0xa3, 0xd6, + 0x9f, 0x98, 0x44, 0x12, 0x36, 0xa5, 0xc2, 0xa1, 0x1d, 0x2f, 0xd6, 0x6b, 0xde, 0x7e, 0xe9, 0x73, + 0x5c, 0x19, 0x95, 0xe3, 0xef, 0x11, 0x4c, 0x47, 0xed, 0x11, 0x31, 0xd0, 0x12, 0xd6, 0x9c, 0xc2, + 0xcc, 0x08, 0x16, 0x6a, 0x2a, 0x43, 0x9d, 0x91, 0xba, 0x99, 0xbd, 0xde, 0xcd, 0x0d, 0x4e, 0x12, + 0x2e, 0xa7, 0x18, 0x36, 0x85, 0x32, 0xe9, 0x3a, 0x30, 0x16, 0x25, 0x9e, 0x2b, 0xc6, 0x85, 0xe1, + 0x78, 0x82, 0x3c, 0xea, 0xff, 0x2f, 0x7c, 0xce, 0xbf, 0xf0, 0x7f, 0x43, 0x30, 0xd1, 0x9f, 0x1a, + 0xfc, 0xc2, 0xb0, 0xa9, 0x4a, 0x81, 0xed, 0x63, 0x24, 0xc1, 0x7d, 0x88, 0x2f, 0x8c, 0x54, 0x62, + 0x1f, 0x99, 0x59, 0xb9, 0x5f, 0x9f, 0xc7, 0x97, 0x47, 0xb3, 0x6d, 0xbb, 0xac, 0xd7, 0x0d, 0x3a, + 0xc1, 0xff, 0x22, 0xc8, 0x0d, 0x8e, 0x5a, 0x0c, 0xf7, 0x11, 0xab, 0x53, 0x72, 0x7e, 0x5f, 0xab, + 0xfc, 0xbe, 0x42, 0xb3, 0x97, 0x06, 0xe6, 0xaf, 0x3a, 0x46, 0x9e, 0x7e, 0x11, 0xea, 0xb5, 0xd9, + 0xc5, 0xb1, 0x5c, 0x45, 0xa4, 0xdd, 0x2f, 0xec, 0xef, 0x08, 0x72, 0x83, 0x03, 0x1a, 0x93, 0x7e, + 0xc4, 0xc2, 0x16, 0x3b, 0xbb, 0x7e, 0x65, 0x2b, 0xbb, 0xa8, 0x6c, 0xe5, 0x31, 0x54, 0xf6, 0x0f, + 0x04, 0x93, 0x03, 0x2b, 0x15, 0x7e, 0x69, 0xc8, 0x40, 0xf7, 0x27, 0xbf, 0x3c, 0x5c, 0x51, 0x0f, + 0xfc, 0x5d, 0x99, 0xa9, 0x8b, 0xc7, 0x1e, 0xb0, 0xfa, 0x79, 0x7c, 0x36, 0x85, 0xad, 0x9f, 0x5e, + 0xdf, 0x0e, 0xff, 0x98, 0x81, 0x67, 0x63, 0x17, 0x37, 0x7c, 0x2e, 0x32, 0x83, 0x61, 0x8b, 0x5e, + 0x61, 0xf8, 0xc6, 0x63, 0xfc, 0xac, 0x8a, 0xfb, 0x13, 0x32, 0x6a, 0xe3, 0x56, 0x77, 0xce, 0x8e, + 0xc3, 0x31, 0x87, 0x2a, 0xf5, 0xf7, 0x8d, 0xf7, 0x76, 0x5d, 0xfa, 0xc4, 0x08, 0xf8, 0xbb, 0xcc, + 0xe0, 0x62, 0x15, 0x5c, 0x0a, 0xf1, 0xd9, 0x21, 0xb5, 0x8f, 0xdc, 0x4e, 0x0b, 0xe7, 0x46, 0xb4, + 0xd2, 0xed, 0xd3, 0x7f, 0x47, 0xe0, 0x85, 0x71, 0xc9, 0x34, 0x9b, 0x01, 0xd7, 0xf5, 0x1a, 0x5e, + 0xde, 0x35, 0x7d, 0x21, 0x9f, 0xf8, 0x93, 0x0c, 0x1c, 0x08, 0x6f, 0xa2, 0xf8, 0xe5, 0x21, 0x29, + 0x07, 0xd6, 0xdf, 0xc2, 0xa9, 0x94, 0xda, 0x9a, 0x98, 0x2f, 0x14, 0x31, 0x9f, 0x21, 0x7c, 0x69, + 0x6c, 0x62, 0xd4, 0x62, 0x5c, 0x7f, 0x03, 0x2f, 0xee, 0x9e, 0x10, 0xe5, 0x0b, 0xff, 0x85, 0x20, + 0xb7, 0x42, 0xc5, 0x75, 0x62, 0x2f, 0xcb, 0x6f, 0x68, 0xd8, 0xf0, 0xd3, 0xb2, 0x88, 0xed, 0x25, + 0x34, 0x28, 0xf4, 0x53, 0x7f, 0x26, 0xa4, 0xa3, 0xa4, 0xc6, 0x97, 0x2a, 0xc5, 0x2d, 0x64, 0xa8, + 0x14, 0xfd, 0x8f, 0x7a, 0xe9, 0x76, 0x32, 0x3e, 0x10, 0xc8, 0x9b, 0x9a, 0x25, 0x63, 0x71, 0x64, + 0x2f, 0xdb, 0x6f, 0x95, 0xb0, 0x3b, 0x99, 0xe8, 0x42, 0x52, 0xa2, 0x0b, 0xff, 0x57, 0xa2, 0xed, + 0xc7, 0x9b, 0x68, 0xc8, 0x1d, 0xfe, 0x3c, 0x03, 0x78, 0x95, 0x72, 0x79, 0x48, 0x5d, 0xdb, 0xe2, + 0xaa, 0xe3, 0xcb, 0xa1, 0x54, 0x76, 0xaa, 0xf8, 0x49, 0x9f, 0x4c, 0xa1, 0xa9, 0x9b, 0xfa, 0x1b, + 0x45, 0xc4, 0x23, 0x64, 0x5c, 0x1b, 0x83, 0x08, 0xb1, 0xc3, 0xb1, 0x47, 0xc7, 0x8a, 0x71, 0x73, + 0x37, 0x74, 0x44, 0x3a, 0xbd, 0x72, 0x0b, 0x0e, 0x37, 0x99, 0x1d, 0x35, 0xb1, 0x57, 0x70, 0xe0, + 0xdf, 0xe2, 0xb2, 0x77, 0xf1, 0x2f, 0xa3, 0xfa, 0x79, 0xad, 0xda, 0x66, 0x1d, 0xe2, 0xb4, 0xab, + 0xcc, 0x6d, 0x9b, 0x6d, 0xea, 0xc8, 0xb5, 0xc0, 0x54, 0x22, 0xd2, 0xb5, 0x78, 0xe0, 0x23, 0xf6, + 0x45, 0x8b, 0x89, 0x7f, 0x10, 0x5a, 0xdb, 0x2b, 0xb5, 0xce, 0xfc, 0x17, 0x00, 0x00, 0xff, 0xff, + 0x97, 0x0f, 0xf8, 0xc8, 0x46, 0x17, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -1616,24 +1120,6 @@ type DeviceManagerClient interface { // If the resource does not exist, this will return an empty set of // permissions, not a NOT_FOUND error. TestIamPermissions(ctx context.Context, in *v1.TestIamPermissionsRequest, opts ...grpc.CallOption) (*v1.TestIamPermissionsResponse, error) - // Sends a command to the specified device. In order for a device to be able - // to receive commands, it must: - // 1) be connected to Cloud IoT Core using the MQTT protocol, and - // 2) be subscribed to the group of MQTT topics specified by - // /devices/{device-id}/commands/#. This subscription will receive commands - // at the top-level topic /devices/{device-id}/commands as well as commands - // for subfolders, like /devices/{device-id}/commands/subfolder. - // Note that subscribing to specific subfolders is not supported. - // If the command could not be delivered to the device, this method will - // return an error; in particular, if the device is not subscribed, this - // method will return FAILED_PRECONDITION. Otherwise, this method will - // return OK. If the subscription is QoS 1, at least once delivery will be - // guaranteed; for QoS 0, no acknowledgment will be expected from the device. - SendCommandToDevice(ctx context.Context, in *SendCommandToDeviceRequest, opts ...grpc.CallOption) (*SendCommandToDeviceResponse, error) - // Associates the device with the gateway. - BindDeviceToGateway(ctx context.Context, in *BindDeviceToGatewayRequest, opts ...grpc.CallOption) (*BindDeviceToGatewayResponse, error) - // Deletes the association between the device and the gateway. - UnbindDeviceFromGateway(ctx context.Context, in *UnbindDeviceFromGatewayRequest, opts ...grpc.CallOption) (*UnbindDeviceFromGatewayResponse, error) } type deviceManagerClient struct { @@ -1788,33 +1274,6 @@ func (c *deviceManagerClient) TestIamPermissions(ctx context.Context, in *v1.Tes return out, nil } -func (c *deviceManagerClient) SendCommandToDevice(ctx context.Context, in *SendCommandToDeviceRequest, opts ...grpc.CallOption) (*SendCommandToDeviceResponse, error) { - out := new(SendCommandToDeviceResponse) - err := c.cc.Invoke(ctx, "/google.cloud.iot.v1.DeviceManager/SendCommandToDevice", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *deviceManagerClient) BindDeviceToGateway(ctx context.Context, in *BindDeviceToGatewayRequest, opts ...grpc.CallOption) (*BindDeviceToGatewayResponse, error) { - out := new(BindDeviceToGatewayResponse) - err := c.cc.Invoke(ctx, "/google.cloud.iot.v1.DeviceManager/BindDeviceToGateway", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *deviceManagerClient) UnbindDeviceFromGateway(ctx context.Context, in *UnbindDeviceFromGatewayRequest, opts ...grpc.CallOption) (*UnbindDeviceFromGatewayResponse, error) { - out := new(UnbindDeviceFromGatewayResponse) - err := c.cc.Invoke(ctx, "/google.cloud.iot.v1.DeviceManager/UnbindDeviceFromGateway", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - // DeviceManagerServer is the server API for DeviceManager service. type DeviceManagerServer interface { // Creates a device registry that contains devices. @@ -1858,24 +1317,6 @@ type DeviceManagerServer interface { // If the resource does not exist, this will return an empty set of // permissions, not a NOT_FOUND error. TestIamPermissions(context.Context, *v1.TestIamPermissionsRequest) (*v1.TestIamPermissionsResponse, error) - // Sends a command to the specified device. In order for a device to be able - // to receive commands, it must: - // 1) be connected to Cloud IoT Core using the MQTT protocol, and - // 2) be subscribed to the group of MQTT topics specified by - // /devices/{device-id}/commands/#. This subscription will receive commands - // at the top-level topic /devices/{device-id}/commands as well as commands - // for subfolders, like /devices/{device-id}/commands/subfolder. - // Note that subscribing to specific subfolders is not supported. - // If the command could not be delivered to the device, this method will - // return an error; in particular, if the device is not subscribed, this - // method will return FAILED_PRECONDITION. Otherwise, this method will - // return OK. If the subscription is QoS 1, at least once delivery will be - // guaranteed; for QoS 0, no acknowledgment will be expected from the device. - SendCommandToDevice(context.Context, *SendCommandToDeviceRequest) (*SendCommandToDeviceResponse, error) - // Associates the device with the gateway. - BindDeviceToGateway(context.Context, *BindDeviceToGatewayRequest) (*BindDeviceToGatewayResponse, error) - // Deletes the association between the device and the gateway. - UnbindDeviceFromGateway(context.Context, *UnbindDeviceFromGatewayRequest) (*UnbindDeviceFromGatewayResponse, error) } func RegisterDeviceManagerServer(s *grpc.Server, srv DeviceManagerServer) { @@ -2170,60 +1611,6 @@ func _DeviceManager_TestIamPermissions_Handler(srv interface{}, ctx context.Cont return interceptor(ctx, in, info, handler) } -func _DeviceManager_SendCommandToDevice_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(SendCommandToDeviceRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(DeviceManagerServer).SendCommandToDevice(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.cloud.iot.v1.DeviceManager/SendCommandToDevice", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(DeviceManagerServer).SendCommandToDevice(ctx, req.(*SendCommandToDeviceRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _DeviceManager_BindDeviceToGateway_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(BindDeviceToGatewayRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(DeviceManagerServer).BindDeviceToGateway(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.cloud.iot.v1.DeviceManager/BindDeviceToGateway", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(DeviceManagerServer).BindDeviceToGateway(ctx, req.(*BindDeviceToGatewayRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _DeviceManager_UnbindDeviceFromGateway_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(UnbindDeviceFromGatewayRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(DeviceManagerServer).UnbindDeviceFromGateway(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.cloud.iot.v1.DeviceManager/UnbindDeviceFromGateway", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(DeviceManagerServer).UnbindDeviceFromGateway(ctx, req.(*UnbindDeviceFromGatewayRequest)) - } - return interceptor(ctx, in, info, handler) -} - var _DeviceManager_serviceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.iot.v1.DeviceManager", HandlerType: (*DeviceManagerServer)(nil), @@ -2292,18 +1679,6 @@ var _DeviceManager_serviceDesc = grpc.ServiceDesc{ MethodName: "TestIamPermissions", Handler: _DeviceManager_TestIamPermissions_Handler, }, - { - MethodName: "SendCommandToDevice", - Handler: _DeviceManager_SendCommandToDevice_Handler, - }, - { - MethodName: "BindDeviceToGateway", - Handler: _DeviceManager_BindDeviceToGateway_Handler, - }, - { - MethodName: "UnbindDeviceFromGateway", - Handler: _DeviceManager_UnbindDeviceFromGateway_Handler, - }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/iot/v1/device_manager.proto", diff --git a/googleapis/cloud/iot/v1/resources.pb.go b/googleapis/cloud/iot/v1/resources.pb.go index ae806b7a..0def4032 100644 --- a/googleapis/cloud/iot/v1/resources.pb.go +++ b/googleapis/cloud/iot/v1/resources.pb.go @@ -90,126 +90,6 @@ func (HttpState) EnumDescriptor() ([]byte, []int) { return fileDescriptor_b8dc5e858286fc66, []int{1} } -// **Beta Feature** -// -// The logging verbosity for device activity. Specifies which events should be -// written to logs. For example, if the LogLevel is ERROR, only events that -// terminate in errors will be logged. LogLevel is inclusive; enabling INFO -// logging will also enable ERROR logging. -type LogLevel int32 - -const ( - // No logging specified. If not specified, logging will be disabled. - LogLevel_LOG_LEVEL_UNSPECIFIED LogLevel = 0 - // Disables logging. - LogLevel_NONE LogLevel = 10 - // Error events will be logged. - LogLevel_ERROR LogLevel = 20 - // Informational events will be logged, such as connections and - // disconnections. - LogLevel_INFO LogLevel = 30 - // All events will be logged. - LogLevel_DEBUG LogLevel = 40 -) - -var LogLevel_name = map[int32]string{ - 0: "LOG_LEVEL_UNSPECIFIED", - 10: "NONE", - 20: "ERROR", - 30: "INFO", - 40: "DEBUG", -} - -var LogLevel_value = map[string]int32{ - "LOG_LEVEL_UNSPECIFIED": 0, - "NONE": 10, - "ERROR": 20, - "INFO": 30, - "DEBUG": 40, -} - -func (x LogLevel) String() string { - return proto.EnumName(LogLevel_name, int32(x)) -} - -func (LogLevel) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{2} -} - -// Gateway type. -type GatewayType int32 - -const ( - // If unspecified, the device is considered a non-gateway device. - GatewayType_GATEWAY_TYPE_UNSPECIFIED GatewayType = 0 - // The device is a gateway. - GatewayType_GATEWAY GatewayType = 1 - // The device is not a gateway. - GatewayType_NON_GATEWAY GatewayType = 2 -) - -var GatewayType_name = map[int32]string{ - 0: "GATEWAY_TYPE_UNSPECIFIED", - 1: "GATEWAY", - 2: "NON_GATEWAY", -} - -var GatewayType_value = map[string]int32{ - "GATEWAY_TYPE_UNSPECIFIED": 0, - "GATEWAY": 1, - "NON_GATEWAY": 2, -} - -func (x GatewayType) String() string { - return proto.EnumName(GatewayType_name, int32(x)) -} - -func (GatewayType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{3} -} - -// The gateway authorization/authentication method. This setting determines how -// Cloud IoT Core authorizes/authenticate devices to access the gateway. -type GatewayAuthMethod int32 - -const ( - // No authentication/authorization method specified. No devices are allowed to - // access the gateway. - GatewayAuthMethod_GATEWAY_AUTH_METHOD_UNSPECIFIED GatewayAuthMethod = 0 - // The device is authenticated through the gateway association only. Device - // credentials are ignored even if provided. - GatewayAuthMethod_ASSOCIATION_ONLY GatewayAuthMethod = 1 - // The device is authenticated through its own credentials. Gateway - // association is not checked. - GatewayAuthMethod_DEVICE_AUTH_TOKEN_ONLY GatewayAuthMethod = 2 - // The device is authenticated through both device credentials and gateway - // association. The device must be bound to the gateway and must provide its - // own credentials. - GatewayAuthMethod_ASSOCIATION_AND_DEVICE_AUTH_TOKEN GatewayAuthMethod = 3 -) - -var GatewayAuthMethod_name = map[int32]string{ - 0: "GATEWAY_AUTH_METHOD_UNSPECIFIED", - 1: "ASSOCIATION_ONLY", - 2: "DEVICE_AUTH_TOKEN_ONLY", - 3: "ASSOCIATION_AND_DEVICE_AUTH_TOKEN", -} - -var GatewayAuthMethod_value = map[string]int32{ - "GATEWAY_AUTH_METHOD_UNSPECIFIED": 0, - "ASSOCIATION_ONLY": 1, - "DEVICE_AUTH_TOKEN_ONLY": 2, - "ASSOCIATION_AND_DEVICE_AUTH_TOKEN": 3, -} - -func (x GatewayAuthMethod) String() string { - return proto.EnumName(GatewayAuthMethod_name, int32(x)) -} - -func (GatewayAuthMethod) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{4} -} - // The supported formats for the public key. type PublicKeyCertificateFormat int32 @@ -238,7 +118,7 @@ func (x PublicKeyCertificateFormat) String() string { } func (PublicKeyCertificateFormat) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{5} + return fileDescriptor_b8dc5e858286fc66, []int{2} } // The supported formats for the public key. @@ -290,7 +170,7 @@ func (x PublicKeyFormat) String() string { } func (PublicKeyFormat) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{6} + return fileDescriptor_b8dc5e858286fc66, []int{3} } // The device resource. @@ -358,11 +238,6 @@ type Device struct { // [Output only] The state most recently received from the device. If no state // has been reported, this field is not present. State *DeviceState `protobuf:"bytes,16,opt,name=state,proto3" json:"state,omitempty"` - // **Beta Feature** - // - // The logging verbosity for device activity. If unspecified, - // DeviceRegistry.log_level will be used. - LogLevel LogLevel `protobuf:"varint,21,opt,name=log_level,json=logLevel,proto3,enum=google.cloud.iot.v1.LogLevel" json:"log_level,omitempty"` // The metadata key-value pairs assigned to the device. This metadata is not // interpreted or indexed by Cloud IoT Core. It can be used to add contextual // information for the device. @@ -375,12 +250,10 @@ type Device struct { // // The total size of all keys and values must be less than 256 KB, and the // maximum number of key-value pairs is 500. - Metadata map[string]string `protobuf:"bytes,17,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - // Gateway-related configuration and state. - GatewayConfig *GatewayConfig `protobuf:"bytes,24,opt,name=gateway_config,json=gatewayConfig,proto3" json:"gateway_config,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Metadata map[string]string `protobuf:"bytes,17,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 *Device) Reset() { *m = Device{} } @@ -506,13 +379,6 @@ func (m *Device) GetState() *DeviceState { return nil } -func (m *Device) GetLogLevel() LogLevel { - if m != nil { - return m.LogLevel - } - return LogLevel_LOG_LEVEL_UNSPECIFIED -} - func (m *Device) GetMetadata() map[string]string { if m != nil { return m.Metadata @@ -520,83 +386,6 @@ func (m *Device) GetMetadata() map[string]string { return nil } -func (m *Device) GetGatewayConfig() *GatewayConfig { - if m != nil { - return m.GatewayConfig - } - return nil -} - -// Gateway-related configuration and state. -type GatewayConfig struct { - // Indicates whether the device is a gateway. - GatewayType GatewayType `protobuf:"varint,1,opt,name=gateway_type,json=gatewayType,proto3,enum=google.cloud.iot.v1.GatewayType" json:"gateway_type,omitempty"` - // Indicates how to authorize and/or authenticate devices to access the - // gateway. - GatewayAuthMethod GatewayAuthMethod `protobuf:"varint,2,opt,name=gateway_auth_method,json=gatewayAuthMethod,proto3,enum=google.cloud.iot.v1.GatewayAuthMethod" json:"gateway_auth_method,omitempty"` - // [Output only] The ID of the gateway the device accessed most recently. - LastAccessedGatewayId string `protobuf:"bytes,3,opt,name=last_accessed_gateway_id,json=lastAccessedGatewayId,proto3" json:"last_accessed_gateway_id,omitempty"` - // [Output only] The most recent time at which the device accessed the gateway - // specified in `last_accessed_gateway`. - LastAccessedGatewayTime *timestamp.Timestamp `protobuf:"bytes,4,opt,name=last_accessed_gateway_time,json=lastAccessedGatewayTime,proto3" json:"last_accessed_gateway_time,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *GatewayConfig) Reset() { *m = GatewayConfig{} } -func (m *GatewayConfig) String() string { return proto.CompactTextString(m) } -func (*GatewayConfig) ProtoMessage() {} -func (*GatewayConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{1} -} - -func (m *GatewayConfig) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GatewayConfig.Unmarshal(m, b) -} -func (m *GatewayConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GatewayConfig.Marshal(b, m, deterministic) -} -func (m *GatewayConfig) XXX_Merge(src proto.Message) { - xxx_messageInfo_GatewayConfig.Merge(m, src) -} -func (m *GatewayConfig) XXX_Size() int { - return xxx_messageInfo_GatewayConfig.Size(m) -} -func (m *GatewayConfig) XXX_DiscardUnknown() { - xxx_messageInfo_GatewayConfig.DiscardUnknown(m) -} - -var xxx_messageInfo_GatewayConfig proto.InternalMessageInfo - -func (m *GatewayConfig) GetGatewayType() GatewayType { - if m != nil { - return m.GatewayType - } - return GatewayType_GATEWAY_TYPE_UNSPECIFIED -} - -func (m *GatewayConfig) GetGatewayAuthMethod() GatewayAuthMethod { - if m != nil { - return m.GatewayAuthMethod - } - return GatewayAuthMethod_GATEWAY_AUTH_METHOD_UNSPECIFIED -} - -func (m *GatewayConfig) GetLastAccessedGatewayId() string { - if m != nil { - return m.LastAccessedGatewayId - } - return "" -} - -func (m *GatewayConfig) GetLastAccessedGatewayTime() *timestamp.Timestamp { - if m != nil { - return m.LastAccessedGatewayTime - } - return nil -} - // A container for a group of devices. type DeviceRegistry struct { // The identifier of this device registry. For example, `myRegistry`. @@ -625,11 +414,6 @@ type DeviceRegistry struct { MqttConfig *MqttConfig `protobuf:"bytes,4,opt,name=mqtt_config,json=mqttConfig,proto3" json:"mqtt_config,omitempty"` // The DeviceService (HTTP) configuration for this device registry. HttpConfig *HttpConfig `protobuf:"bytes,9,opt,name=http_config,json=httpConfig,proto3" json:"http_config,omitempty"` - // **Beta Feature** - // - // The default logging verbosity for activity from devices in this registry. - // The verbosity level can be overridden by Device.log_level. - LogLevel LogLevel `protobuf:"varint,11,opt,name=log_level,json=logLevel,proto3,enum=google.cloud.iot.v1.LogLevel" json:"log_level,omitempty"` // The credentials used to verify the device credentials. No more than 10 // credentials can be bound to a single registry at a time. The verification // process occurs at the time of device creation or update. If this field is @@ -651,7 +435,7 @@ func (m *DeviceRegistry) Reset() { *m = DeviceRegistry{} } func (m *DeviceRegistry) String() string { return proto.CompactTextString(m) } func (*DeviceRegistry) ProtoMessage() {} func (*DeviceRegistry) Descriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{2} + return fileDescriptor_b8dc5e858286fc66, []int{1} } func (m *DeviceRegistry) XXX_Unmarshal(b []byte) error { @@ -714,13 +498,6 @@ func (m *DeviceRegistry) GetHttpConfig() *HttpConfig { return nil } -func (m *DeviceRegistry) GetLogLevel() LogLevel { - if m != nil { - return m.LogLevel - } - return LogLevel_LOG_LEVEL_UNSPECIFIED -} - func (m *DeviceRegistry) GetCredentials() []*RegistryCredential { if m != nil { return m.Credentials @@ -742,7 +519,7 @@ func (m *MqttConfig) Reset() { *m = MqttConfig{} } func (m *MqttConfig) String() string { return proto.CompactTextString(m) } func (*MqttConfig) ProtoMessage() {} func (*MqttConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{3} + return fileDescriptor_b8dc5e858286fc66, []int{2} } func (m *MqttConfig) XXX_Unmarshal(b []byte) error { @@ -784,7 +561,7 @@ func (m *HttpConfig) Reset() { *m = HttpConfig{} } func (m *HttpConfig) String() string { return proto.CompactTextString(m) } func (*HttpConfig) ProtoMessage() {} func (*HttpConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{4} + return fileDescriptor_b8dc5e858286fc66, []int{3} } func (m *HttpConfig) XXX_Unmarshal(b []byte) error { @@ -831,7 +608,7 @@ func (m *EventNotificationConfig) Reset() { *m = EventNotificationConfig func (m *EventNotificationConfig) String() string { return proto.CompactTextString(m) } func (*EventNotificationConfig) ProtoMessage() {} func (*EventNotificationConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{5} + return fileDescriptor_b8dc5e858286fc66, []int{4} } func (m *EventNotificationConfig) XXX_Unmarshal(b []byte) error { @@ -880,7 +657,7 @@ func (m *StateNotificationConfig) Reset() { *m = StateNotificationConfig func (m *StateNotificationConfig) String() string { return proto.CompactTextString(m) } func (*StateNotificationConfig) ProtoMessage() {} func (*StateNotificationConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{6} + return fileDescriptor_b8dc5e858286fc66, []int{5} } func (m *StateNotificationConfig) XXX_Unmarshal(b []byte) error { @@ -924,7 +701,7 @@ func (m *RegistryCredential) Reset() { *m = RegistryCredential{} } func (m *RegistryCredential) String() string { return proto.CompactTextString(m) } func (*RegistryCredential) ProtoMessage() {} func (*RegistryCredential) Descriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{7} + return fileDescriptor_b8dc5e858286fc66, []int{6} } func (m *RegistryCredential) XXX_Unmarshal(b []byte) error { @@ -1047,7 +824,7 @@ func (m *X509CertificateDetails) Reset() { *m = X509CertificateDetails{} func (m *X509CertificateDetails) String() string { return proto.CompactTextString(m) } func (*X509CertificateDetails) ProtoMessage() {} func (*X509CertificateDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{8} + return fileDescriptor_b8dc5e858286fc66, []int{7} } func (m *X509CertificateDetails) XXX_Unmarshal(b []byte) error { @@ -1127,7 +904,7 @@ func (m *PublicKeyCertificate) Reset() { *m = PublicKeyCertificate{} } func (m *PublicKeyCertificate) String() string { return proto.CompactTextString(m) } func (*PublicKeyCertificate) ProtoMessage() {} func (*PublicKeyCertificate) Descriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{9} + return fileDescriptor_b8dc5e858286fc66, []int{8} } func (m *PublicKeyCertificate) XXX_Unmarshal(b []byte) error { @@ -1189,7 +966,7 @@ func (m *DeviceCredential) Reset() { *m = DeviceCredential{} } func (m *DeviceCredential) String() string { return proto.CompactTextString(m) } func (*DeviceCredential) ProtoMessage() {} func (*DeviceCredential) Descriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{10} + return fileDescriptor_b8dc5e858286fc66, []int{9} } func (m *DeviceCredential) XXX_Unmarshal(b []byte) error { @@ -1311,7 +1088,7 @@ func (m *PublicKeyCredential) Reset() { *m = PublicKeyCredential{} } func (m *PublicKeyCredential) String() string { return proto.CompactTextString(m) } func (*PublicKeyCredential) ProtoMessage() {} func (*PublicKeyCredential) Descriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{11} + return fileDescriptor_b8dc5e858286fc66, []int{10} } func (m *PublicKeyCredential) XXX_Unmarshal(b []byte) error { @@ -1377,7 +1154,7 @@ func (m *DeviceConfig) Reset() { *m = DeviceConfig{} } func (m *DeviceConfig) String() string { return proto.CompactTextString(m) } func (*DeviceConfig) ProtoMessage() {} func (*DeviceConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{12} + return fileDescriptor_b8dc5e858286fc66, []int{11} } func (m *DeviceConfig) XXX_Unmarshal(b []byte) error { @@ -1442,7 +1219,7 @@ func (m *DeviceState) Reset() { *m = DeviceState{} } func (m *DeviceState) String() string { return proto.CompactTextString(m) } func (*DeviceState) ProtoMessage() {} func (*DeviceState) Descriptor() ([]byte, []int) { - return fileDescriptor_b8dc5e858286fc66, []int{13} + return fileDescriptor_b8dc5e858286fc66, []int{12} } func (m *DeviceState) XXX_Unmarshal(b []byte) error { @@ -1480,14 +1257,10 @@ func (m *DeviceState) GetBinaryData() []byte { func init() { proto.RegisterEnum("google.cloud.iot.v1.MqttState", MqttState_name, MqttState_value) proto.RegisterEnum("google.cloud.iot.v1.HttpState", HttpState_name, HttpState_value) - proto.RegisterEnum("google.cloud.iot.v1.LogLevel", LogLevel_name, LogLevel_value) - proto.RegisterEnum("google.cloud.iot.v1.GatewayType", GatewayType_name, GatewayType_value) - proto.RegisterEnum("google.cloud.iot.v1.GatewayAuthMethod", GatewayAuthMethod_name, GatewayAuthMethod_value) proto.RegisterEnum("google.cloud.iot.v1.PublicKeyCertificateFormat", PublicKeyCertificateFormat_name, PublicKeyCertificateFormat_value) proto.RegisterEnum("google.cloud.iot.v1.PublicKeyFormat", PublicKeyFormat_name, PublicKeyFormat_value) proto.RegisterType((*Device)(nil), "google.cloud.iot.v1.Device") proto.RegisterMapType((map[string]string)(nil), "google.cloud.iot.v1.Device.MetadataEntry") - proto.RegisterType((*GatewayConfig)(nil), "google.cloud.iot.v1.GatewayConfig") proto.RegisterType((*DeviceRegistry)(nil), "google.cloud.iot.v1.DeviceRegistry") proto.RegisterType((*MqttConfig)(nil), "google.cloud.iot.v1.MqttConfig") proto.RegisterType((*HttpConfig)(nil), "google.cloud.iot.v1.HttpConfig") @@ -1507,110 +1280,90 @@ 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, + // 1348 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x57, 0xdd, 0x52, 0xdb, 0xc6, + 0x17, 0x47, 0x06, 0x0c, 0x1c, 0x03, 0xb6, 0x17, 0x02, 0xfa, 0x7b, 0xfe, 0x6d, 0x1c, 0xf7, 0x8b, + 0x24, 0xad, 0x9d, 0xd0, 0x49, 0xa6, 0x34, 0x9d, 0x4e, 0xc1, 0x88, 0xe0, 0x06, 0x53, 0x57, 0x76, + 0x66, 0xda, 0xdc, 0x68, 0xd6, 0xd2, 0x62, 0x14, 0x6c, 0x49, 0x91, 0x56, 0x9e, 0xf8, 0x01, 0xfa, + 0x00, 0xbd, 0xee, 0x4b, 0xf4, 0x55, 0x7a, 0xd1, 0x8b, 0xbe, 0x49, 0x2f, 0x3b, 0x7b, 0x56, 0x92, + 0x3f, 0x2a, 0x63, 0x7a, 0xa7, 0x3d, 0xe7, 0xfc, 0x7e, 0x67, 0xcf, 0xd7, 0xee, 0x0a, 0x3e, 0xea, + 0xb9, 0x6e, 0xaf, 0xcf, 0x6a, 0x66, 0xdf, 0x0d, 0xad, 0x9a, 0xed, 0xf2, 0xda, 0xf0, 0x69, 0xcd, + 0x67, 0x81, 0x1b, 0xfa, 0x26, 0x0b, 0xaa, 0x9e, 0xef, 0x72, 0x97, 0xec, 0x48, 0xa3, 0x2a, 0x1a, + 0x55, 0x6d, 0x97, 0x57, 0x87, 0x4f, 0x4b, 0xff, 0x8f, 0x90, 0xd4, 0xb3, 0x6b, 0xd4, 0x71, 0x5c, + 0x4e, 0xb9, 0xed, 0x3a, 0x11, 0xa4, 0x74, 0x3f, 0xd2, 0xe2, 0xaa, 0x1b, 0x5e, 0xd5, 0xb8, 0x3d, + 0x60, 0x01, 0xa7, 0x03, 0x2f, 0x32, 0xd8, 0x8f, 0x0c, 0x7c, 0xcf, 0xac, 0x05, 0x9c, 0xf2, 0x30, + 0x42, 0x56, 0x7e, 0x5d, 0x83, 0xec, 0x29, 0x1b, 0xda, 0x26, 0x23, 0xdb, 0x90, 0xb1, 0x2d, 0x55, + 0x29, 0x2b, 0x07, 0x1b, 0x7a, 0xc6, 0xb6, 0x08, 0x81, 0x15, 0x87, 0x0e, 0x98, 0x9a, 0x41, 0x09, + 0x7e, 0x93, 0x7b, 0x90, 0x75, 0xc2, 0x81, 0x61, 0x5b, 0xea, 0x72, 0x59, 0x39, 0x58, 0xd1, 0x57, + 0x9d, 0x70, 0xd0, 0xb0, 0xc8, 0x4b, 0xc8, 0x99, 0x3e, 0xb3, 0x98, 0xc3, 0x6d, 0xda, 0x0f, 0xd4, + 0xcd, 0xf2, 0xf2, 0x41, 0xee, 0xf0, 0x93, 0x6a, 0x4a, 0x20, 0x55, 0xe9, 0xac, 0x9e, 0x58, 0xeb, + 0x93, 0x48, 0xf2, 0x3d, 0xec, 0xf4, 0x69, 0xc0, 0x8d, 0x6b, 0x46, 0x7d, 0xde, 0x65, 0x94, 0x1b, + 0x22, 0x12, 0x75, 0xad, 0xac, 0x1c, 0xe4, 0x0e, 0x4b, 0x31, 0x61, 0x1c, 0x66, 0xb5, 0x13, 0x87, + 0xa9, 0x17, 0x05, 0xec, 0x3c, 0x46, 0x09, 0x39, 0x39, 0x81, 0x3c, 0x72, 0xb1, 0x21, 0x73, 0x22, + 0x9e, 0xf5, 0x85, 0x3c, 0x5b, 0x02, 0xa2, 0x09, 0xc4, 0x14, 0x87, 0xc8, 0x19, 0x93, 0x1c, 0xbb, + 0x77, 0xe3, 0x68, 0x0b, 0x04, 0x72, 0xbc, 0x82, 0x5d, 0xe4, 0x30, 0x5d, 0xe7, 0xca, 0xee, 0x19, + 0xd4, 0xbc, 0x91, 0x44, 0xdb, 0x77, 0x0b, 0xaa, 0x8e, 0xb0, 0x63, 0xf3, 0x06, 0xc9, 0x9a, 0x70, + 0x6f, 0x92, 0x2c, 0x60, 0x8e, 0x25, 0xd9, 0xc8, 0x42, 0x36, 0x32, 0x66, 0x6b, 0x33, 0xc7, 0x42, + 0x3a, 0x15, 0xd6, 0xba, 0x7d, 0xd7, 0xbc, 0x61, 0x96, 0xba, 0x53, 0x56, 0x0e, 0xd6, 0xf5, 0x78, + 0x39, 0xce, 0x9e, 0xef, 0xbb, 0xbe, 0x74, 0x01, 0x77, 0xcc, 0x9e, 0x40, 0x20, 0xfb, 0xb7, 0x50, + 0x9c, 0xe0, 0x90, 0x7d, 0xa7, 0xe6, 0x90, 0x85, 0xc4, 0x2c, 0xbe, 0x67, 0x56, 0xdb, 0xa8, 0xd1, + 0xf3, 0x09, 0x5a, 0x0a, 0xc8, 0x11, 0x64, 0x65, 0x9c, 0xea, 0x16, 0x82, 0x1e, 0xdc, 0xd6, 0x51, + 0x68, 0xa8, 0x47, 0x00, 0xf2, 0x1c, 0x56, 0xb1, 0x66, 0x6a, 0x01, 0x91, 0xe5, 0x5b, 0x90, 0x58, + 0x29, 0x5d, 0x9a, 0x13, 0x0d, 0xd6, 0x07, 0x8c, 0x53, 0x8b, 0x72, 0xaa, 0x16, 0xb1, 0x8d, 0x1f, + 0xde, 0x02, 0xad, 0x36, 0x23, 0x5b, 0xcd, 0xe1, 0xfe, 0x48, 0x4f, 0xa0, 0xa5, 0x17, 0xb0, 0x35, + 0xa5, 0x22, 0x05, 0x58, 0xbe, 0x61, 0xa3, 0x68, 0xba, 0xc4, 0x27, 0xd9, 0x85, 0xd5, 0x21, 0xed, + 0x87, 0xf1, 0x7c, 0xc9, 0xc5, 0xd7, 0x99, 0xaf, 0x94, 0xca, 0x5f, 0xcb, 0xb0, 0x2d, 0xf9, 0x75, + 0xd6, 0xb3, 0x03, 0x01, 0xbf, 0xcb, 0x6c, 0xbe, 0x85, 0x92, 0x6c, 0x75, 0xc7, 0xe5, 0xf6, 0x95, + 0x6d, 0xe2, 0x09, 0x11, 0x35, 0x4a, 0xa0, 0x02, 0x06, 0xf3, 0x79, 0x6a, 0x30, 0xd8, 0xef, 0x97, + 0x13, 0xa8, 0x28, 0x99, 0x2a, 0x4b, 0x57, 0x04, 0xe4, 0x1a, 0xfe, 0x27, 0x47, 0x22, 0xc5, 0x57, + 0x34, 0xad, 0xe9, 0xae, 0x30, 0xd9, 0x29, 0xae, 0xf6, 0x83, 0x74, 0x05, 0xf9, 0x0e, 0x72, 0x83, + 0x77, 0x3c, 0x6e, 0x78, 0x75, 0x05, 0xb9, 0xef, 0xa7, 0x72, 0x37, 0xdf, 0xf1, 0xa8, 0xbf, 0x75, + 0x18, 0x24, 0xdf, 0x82, 0xe1, 0x9a, 0x73, 0x2f, 0x66, 0xd8, 0xb8, 0x85, 0xe1, 0x9c, 0x73, 0x2f, + 0x66, 0xb8, 0x4e, 0xbe, 0x49, 0x63, 0xfa, 0x78, 0x5b, 0xc7, 0x54, 0x7e, 0x96, 0xca, 0x10, 0x57, + 0x6c, 0xce, 0x01, 0x57, 0x79, 0x03, 0x30, 0xde, 0x26, 0xb9, 0x00, 0x82, 0xc1, 0x31, 0x87, 0x76, + 0xfb, 0xcc, 0x92, 0xc7, 0x0c, 0x96, 0x79, 0xfb, 0xf0, 0xc3, 0xb9, 0x31, 0xca, 0x86, 0x2d, 0x08, + 0xa4, 0x26, 0x81, 0x28, 0x11, 0xdc, 0xe3, 0x00, 0x04, 0x37, 0x86, 0x7d, 0x77, 0x6e, 0x01, 0x8e, + 0xb8, 0x05, 0x72, 0x8a, 0xdb, 0x87, 0xfd, 0x39, 0x5d, 0x42, 0x1e, 0x43, 0x31, 0x08, 0xbb, 0x57, + 0x6e, 0xdf, 0x62, 0xbe, 0x31, 0xa0, 0xdc, 0xbc, 0x66, 0x41, 0xd4, 0x98, 0x85, 0x44, 0xd1, 0x94, + 0x72, 0xf2, 0x08, 0x8a, 0x5e, 0xd8, 0x0d, 0xc2, 0xae, 0xc1, 0x5d, 0xcf, 0x36, 0x0d, 0xec, 0x62, + 0xd9, 0xd7, 0x79, 0xa9, 0xe8, 0x08, 0xf9, 0x25, 0x1d, 0xb0, 0x8a, 0x06, 0xfb, 0x73, 0xda, 0xe5, + 0x3f, 0xd1, 0xfc, 0xa2, 0x00, 0xf9, 0x77, 0x59, 0x08, 0x85, 0x3d, 0x2f, 0xec, 0xf6, 0x6d, 0xd3, + 0xb8, 0x61, 0x23, 0xc3, 0x64, 0x7e, 0xe4, 0x44, 0xf2, 0xcc, 0x9b, 0xfb, 0x16, 0x42, 0x5e, 0xb1, + 0x51, 0x7d, 0x0c, 0x38, 0x5f, 0xd2, 0x77, 0xbd, 0x14, 0xf9, 0xc9, 0x26, 0xc0, 0xb8, 0xf6, 0x95, + 0xdf, 0x32, 0xb0, 0xf7, 0xd3, 0xb3, 0x27, 0x47, 0x13, 0x16, 0xa7, 0x8c, 0x53, 0xbb, 0x1f, 0x90, + 0x3d, 0xc8, 0xda, 0x41, 0x10, 0x32, 0x3f, 0x8a, 0x21, 0x5a, 0x89, 0xe3, 0x39, 0x08, 0xbb, 0x6f, + 0x99, 0xc9, 0xa3, 0x84, 0xc6, 0x4b, 0x72, 0x04, 0x10, 0x70, 0xea, 0x47, 0xf7, 0xda, 0xf2, 0xc2, + 0x93, 0x79, 0x03, 0xad, 0xf1, 0x54, 0x7e, 0x01, 0x39, 0xf6, 0xde, 0xb3, 0xfd, 0x91, 0xc4, 0xae, + 0x2c, 0xc4, 0x82, 0x34, 0x47, 0x70, 0x0d, 0x76, 0x02, 0xbb, 0xe7, 0x50, 0x1e, 0xfa, 0xcc, 0xa0, + 0xfd, 0x9e, 0xeb, 0xdb, 0xfc, 0x7a, 0xa0, 0xae, 0xe2, 0xee, 0x48, 0xa2, 0x3a, 0x8e, 0x35, 0xe4, + 0x53, 0xc8, 0x4f, 0xa4, 0x99, 0x8f, 0x3c, 0xa6, 0x66, 0xd1, 0x78, 0x2b, 0x49, 0x59, 0x67, 0xe4, + 0xb1, 0xca, 0x1f, 0x0a, 0xec, 0xa6, 0x25, 0x97, 0xbc, 0x84, 0xec, 0x95, 0xeb, 0x0f, 0x28, 0x8f, + 0x7a, 0xb7, 0x76, 0xe7, 0xba, 0x9c, 0x21, 0x4c, 0x8f, 0xe0, 0xa4, 0x0c, 0xb9, 0xc9, 0x2a, 0xcb, + 0x84, 0x4e, 0x8a, 0xc8, 0x25, 0x6c, 0xbe, 0x7f, 0xf6, 0xe4, 0xc8, 0xb0, 0x64, 0x59, 0xa2, 0xb4, + 0x3e, 0x4e, 0x75, 0x98, 0x5e, 0x49, 0x3d, 0x27, 0x08, 0xa2, 0x45, 0xe5, 0x77, 0x05, 0x0a, 0xb3, + 0xef, 0x1d, 0xd2, 0x00, 0x18, 0x27, 0x04, 0x77, 0x91, 0x3b, 0x3c, 0x58, 0x10, 0x53, 0x82, 0x3e, + 0x5f, 0xd2, 0x37, 0x92, 0xbc, 0x91, 0x3a, 0xe4, 0xb1, 0x34, 0xf2, 0xf4, 0xc5, 0x6a, 0x66, 0x17, + 0x56, 0x73, 0x7b, 0x0c, 0x11, 0xc2, 0x99, 0x26, 0x65, 0xb0, 0x93, 0xe2, 0x96, 0x7c, 0x33, 0x53, + 0x84, 0x8f, 0x6f, 0xdf, 0xf0, 0x4c, 0xe6, 0xa3, 0xcb, 0x2f, 0x93, 0x5c, 0x7e, 0x95, 0x3f, 0x15, + 0xd8, 0x9c, 0xbc, 0xb7, 0x45, 0xa7, 0x0f, 0x99, 0x1f, 0xd8, 0xae, 0x83, 0x1e, 0x96, 0xf5, 0x78, + 0x49, 0xce, 0xa0, 0x88, 0x4e, 0x8c, 0xd0, 0xb3, 0x92, 0x47, 0x58, 0x66, 0x61, 0x98, 0x79, 0x04, + 0xbd, 0x46, 0x4c, 0xfc, 0x94, 0xb3, 0xd0, 0xe3, 0xf8, 0x05, 0xb6, 0x78, 0x6c, 0xb6, 0x24, 0x24, + 0x7e, 0x7d, 0xdd, 0x87, 0x5c, 0xd7, 0x76, 0xa8, 0x3f, 0x32, 0xf0, 0x81, 0x20, 0x46, 0x67, 0x53, + 0x07, 0x29, 0x3a, 0xa5, 0x9c, 0x56, 0x6e, 0x20, 0x37, 0xf1, 0xa8, 0x10, 0xa3, 0x36, 0xb9, 0x6b, + 0x65, 0xf1, 0xa8, 0x85, 0xe3, 0x0d, 0xcf, 0x38, 0xcb, 0xcc, 0x3a, 0x7b, 0x74, 0x01, 0x1b, 0xc9, + 0x75, 0x40, 0x4a, 0xb0, 0xd7, 0xfc, 0xb1, 0xd3, 0x31, 0xda, 0x9d, 0xe3, 0x8e, 0x66, 0xbc, 0xbe, + 0x6c, 0xb7, 0xb4, 0x7a, 0xe3, 0xac, 0xa1, 0x9d, 0x16, 0x96, 0x48, 0x01, 0x36, 0x51, 0xa7, 0x5d, + 0x1e, 0x9f, 0x5c, 0x68, 0xa7, 0x05, 0x85, 0x14, 0x61, 0x0b, 0x25, 0xa7, 0x8d, 0xb6, 0x14, 0x65, + 0x04, 0x5b, 0x72, 0x01, 0x08, 0xb6, 0xf3, 0x4e, 0xa7, 0x35, 0x8f, 0x0d, 0x75, 0x53, 0x6c, 0x28, + 0x99, 0x60, 0x63, 0x50, 0x9a, 0x3f, 0x92, 0xe4, 0x0b, 0x78, 0x38, 0xc1, 0x69, 0xb4, 0x5e, 0x9f, + 0x5c, 0x34, 0xea, 0xc6, 0x2b, 0xed, 0x67, 0xa3, 0xae, 0xe9, 0x9d, 0xc6, 0x59, 0xa3, 0x2e, 0xdc, + 0x9e, 0xfd, 0xa0, 0x37, 0x8f, 0x3b, 0x85, 0x25, 0xa2, 0xc2, 0xae, 0x18, 0xb7, 0x29, 0x65, 0x4b, + 0x6b, 0x16, 0x94, 0x47, 0x43, 0xc8, 0xcf, 0x34, 0x1d, 0x79, 0x00, 0x1f, 0xcc, 0xe1, 0x4e, 0xf8, + 0x72, 0xb0, 0xa6, 0xb7, 0x8f, 0x91, 0x62, 0x59, 0x84, 0x23, 0x16, 0xe8, 0x00, 0x49, 0xc9, 0x16, + 0x6c, 0x68, 0xed, 0xc3, 0x67, 0xcf, 0x71, 0x99, 0x21, 0x04, 0xb6, 0xe5, 0x32, 0x31, 0x59, 0x39, + 0xb9, 0x82, 0x7d, 0xd3, 0x1d, 0xa4, 0x0d, 0xc1, 0xc9, 0xb6, 0x1e, 0xff, 0xcf, 0xb5, 0x44, 0x7d, + 0x5b, 0xca, 0x9b, 0xe7, 0x91, 0x59, 0xcf, 0xed, 0x53, 0xa7, 0x57, 0x75, 0xfd, 0x5e, 0xad, 0xc7, + 0x1c, 0xac, 0x7e, 0x4d, 0xaa, 0xa8, 0x67, 0x07, 0x53, 0x3f, 0x85, 0x2f, 0x6c, 0x97, 0xff, 0xad, + 0x28, 0xdd, 0x2c, 0x5a, 0x7d, 0xf9, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xd0, 0xd7, 0xe3, 0xef, + 0x39, 0x0e, 0x00, 0x00, } diff --git a/googleapis/cloud/securitycenter/v1beta1/asset.pb.go b/googleapis/cloud/securitycenter/v1beta1/asset.pb.go index d6019d70..20457462 100644 --- a/googleapis/cloud/securitycenter/v1beta1/asset.pb.go +++ b/googleapis/cloud/securitycenter/v1beta1/asset.pb.go @@ -23,31 +23,31 @@ var _ = math.Inf // proto package needs to be updated. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package -// Cloud Security Command Center's (Cloud SCC) representation of a Google Cloud -// Platform (GCP) resource. +// Security Center's representation of a Google Cloud Platform resource. // -// The Asset is a Cloud SCC resource that captures information about a single GCP -// resource. All modifications to an Asset are only within the context of Cloud -// SCC and don't affect the referenced GCP resource. +// The Asset is a resource of Security Center that is meant to capture +// information regarding a single Google Cloud Platform resource. All +// modifications to an Asset are only within the context of Security Center and +// do not effect the referenced Google Cloud Platform resource. type Asset struct { // The relative resource name of this asset. See: // https://cloud.google.com/apis/design/resource_names#relative_resource_name // Example: // "organizations/123/assets/456". Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // Cloud SCC managed properties. These properties are managed by - // Cloud SCC and cannot be modified by the user. + // Security Center managed properties. These properties are managed by + // Security Center and cannot be modified by the user. SecurityCenterProperties *Asset_SecurityCenterProperties `protobuf:"bytes,2,opt,name=security_center_properties,json=securityCenterProperties,proto3" json:"security_center_properties,omitempty"` // Resource managed properties. These properties are managed and defined by - // the GCP resource and cannot be modified by the user. + // the Google Cloud Platform resource and cannot be modified by the user. ResourceProperties map[string]*_struct.Value `protobuf:"bytes,7,rep,name=resource_properties,json=resourceProperties,proto3" json:"resource_properties,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // User specified security marks. These marks are entirely managed by the user - // and come from the SecurityMarks resource that belongs to the asset. + // and come from the SecurityMarks resource belonging to the asset. SecurityMarks *SecurityMarks `protobuf:"bytes,8,opt,name=security_marks,json=securityMarks,proto3" json:"security_marks,omitempty"` - // The time at which the asset was created in Cloud SCC. + // The time at which the asset was created in Security Center. CreateTime *timestamp.Timestamp `protobuf:"bytes,9,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` - // The time at which the asset was last updated, added, or deleted in Cloud - // SCC. + // The time at which the asset was last updated, added, or deleted in Security + // Center. UpdateTime *timestamp.Timestamp `protobuf:"bytes,10,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -121,16 +121,16 @@ func (m *Asset) GetUpdateTime() *timestamp.Timestamp { return nil } -// Cloud SCC managed properties. These properties are managed by Cloud SCC and -// cannot be modified by the user. +// Security Center managed properties. These properties are managed by +// Security Center and cannot be modified by the user. type Asset_SecurityCenterProperties struct { - // The full resource name of the GCP resource this asset + // The full resource name of the Google Cloud Platform resource this asset // represents. This field is immutable after create time. See: // https://cloud.google.com/apis/design/resource_names#full_resource_name ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` - // The type of the GCP resource. Examples include: APPLICATION, + // The type of the Google Cloud resource. Examples include: APPLICATION, // PROJECT, and ORGANIZATION. This is a case insensitive field defined by - // Cloud SCC and/or the producer of the resource and is immutable + // Security Center and/or the producer of the resource and is immutable // after create time. ResourceType string `protobuf:"bytes,2,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"` // The full resource name of the immediate parent of the resource. See: @@ -217,36 +217,36 @@ func init() { } var fileDescriptor_51f3b31ca795196d = []byte{ - // 490 bytes of a gzipped FileDescriptorProto + // 488 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x54, 0x5d, 0x6b, 0xd4, 0x40, 0x14, 0x25, 0xdd, 0x6e, 0xb5, 0x77, 0xed, 0x07, 0x23, 0xe8, 0x10, 0x04, 0x17, 0xfb, 0xd0, 0x15, - 0x64, 0x42, 0xd7, 0x97, 0x62, 0x9f, 0x6c, 0xf1, 0x51, 0xad, 0xb1, 0x08, 0x0a, 0xb2, 0xcc, 0xa6, - 0xd7, 0x10, 0xbb, 0x99, 0x19, 0x66, 0x26, 0x95, 0xbc, 0x08, 0xfe, 0x1f, 0xff, 0x94, 0xff, 0x44, - 0x66, 0x32, 0x49, 0xb3, 0x96, 0xd5, 0xf5, 0x2d, 0x39, 0xf7, 0x9c, 0x73, 0x73, 0xef, 0xb9, 0xbb, - 0x90, 0xe4, 0x52, 0xe6, 0x0b, 0x4c, 0xb2, 0x85, 0xac, 0x2e, 0x13, 0x83, 0x59, 0xa5, 0x0b, 0x5b, - 0x67, 0x28, 0x2c, 0xea, 0xe4, 0xfa, 0x68, 0x8e, 0x96, 0x1f, 0x25, 0xdc, 0x18, 0xb4, 0x4c, 0x69, + 0x64, 0x42, 0xd7, 0x97, 0x62, 0x9f, 0x6c, 0xf1, 0xd1, 0xaf, 0x58, 0x04, 0x05, 0x59, 0x66, 0xd3, + 0x6b, 0x88, 0xdd, 0xcc, 0x0c, 0x33, 0x93, 0x4a, 0xc0, 0x17, 0xff, 0x8f, 0x7f, 0xca, 0x7f, 0x22, + 0x33, 0x99, 0xa4, 0x59, 0xcb, 0xea, 0xf6, 0x2d, 0x39, 0xf7, 0x9c, 0x73, 0x73, 0xef, 0xb9, 0xbb, + 0x90, 0xe4, 0x52, 0xe6, 0x0b, 0x4c, 0xb2, 0x85, 0xac, 0x2e, 0x12, 0x83, 0x59, 0xa5, 0x0b, 0x5b, + 0x67, 0x28, 0x2c, 0xea, 0xe4, 0xea, 0x68, 0x8e, 0x96, 0x1f, 0x25, 0xdc, 0x18, 0xb4, 0x4c, 0x69, 0x69, 0x25, 0x39, 0x68, 0x04, 0xcc, 0x0b, 0xd8, 0xb2, 0x80, 0x05, 0x41, 0xfc, 0x28, 0xb8, 0x72, 0x55, 0x24, 0x5c, 0x08, 0x69, 0xb9, 0x2d, 0xa4, 0x30, 0x8d, 0x45, 0x7c, 0xbc, 0x4e, 0xcf, 0x16, - 0x9e, 0x95, 0x5c, 0x5f, 0xb5, 0xca, 0xd6, 0xd7, 0xbf, 0xcd, 0xab, 0x2f, 0x89, 0xb1, 0xba, 0xca, - 0xc2, 0xa7, 0xc5, 0x8f, 0xff, 0xac, 0xda, 0xa2, 0x44, 0x63, 0x79, 0xa9, 0x1a, 0xc2, 0x93, 0x9f, + 0x9e, 0x95, 0x5c, 0x5f, 0xb6, 0xca, 0xd6, 0xd7, 0xbf, 0xcd, 0xab, 0xaf, 0x89, 0xb1, 0xba, 0xca, + 0xc2, 0xa7, 0xc5, 0x8f, 0xff, 0xae, 0xda, 0xa2, 0x44, 0x63, 0x79, 0xa9, 0x1a, 0xc2, 0x93, 0x5f, 0x5b, 0x30, 0x7c, 0xe9, 0x66, 0x21, 0x04, 0x36, 0x05, 0x2f, 0x91, 0x46, 0xe3, 0x68, 0xb2, 0x9d, - 0xfa, 0x67, 0xf2, 0x23, 0x82, 0xb8, 0xeb, 0xda, 0x7c, 0xcd, 0x4c, 0x69, 0xa9, 0x50, 0xdb, 0x02, - 0x0d, 0xdd, 0x18, 0x47, 0x93, 0xd1, 0xf4, 0x8c, 0xad, 0x31, 0x3f, 0xf3, 0x4d, 0xd8, 0xfb, 0x50, - 0x3c, 0xf3, 0xc5, 0xf3, 0xce, 0x2a, 0xa5, 0x66, 0x45, 0x85, 0x18, 0xb8, 0xaf, 0xd1, 0xc8, 0x4a, - 0x67, 0xd8, 0xef, 0x7d, 0x67, 0x3c, 0x98, 0x8c, 0xa6, 0xa7, 0xff, 0xd1, 0x3b, 0x0d, 0x2e, 0x37, - 0xde, 0xaf, 0x84, 0xd5, 0x75, 0x4a, 0xf4, 0xad, 0x02, 0xf9, 0x08, 0xbb, 0xcb, 0xdb, 0xa6, 0x77, + 0xfa, 0x67, 0xf2, 0x33, 0x82, 0xb8, 0xeb, 0xda, 0x7c, 0xcd, 0x4c, 0x69, 0xa9, 0x50, 0xdb, 0x02, + 0x0d, 0xdd, 0x18, 0x47, 0x93, 0xd1, 0xf4, 0x8c, 0xad, 0x31, 0x3f, 0xf3, 0x4d, 0xd8, 0x87, 0x50, + 0x3c, 0xf3, 0xc5, 0x77, 0x9d, 0x55, 0x4a, 0xcd, 0x8a, 0x0a, 0x31, 0x70, 0x5f, 0xa3, 0x91, 0x95, + 0xce, 0xb0, 0xdf, 0xfb, 0xce, 0x78, 0x30, 0x19, 0x4d, 0x4f, 0x6f, 0xd1, 0x3b, 0x0d, 0x2e, 0xd7, + 0xde, 0xaf, 0x84, 0xd5, 0x75, 0x4a, 0xf4, 0x8d, 0x02, 0xf9, 0x04, 0xbb, 0xcb, 0xdb, 0xa6, 0x77, 0xfd, 0xac, 0xd3, 0xb5, 0xfa, 0xb5, 0x53, 0xbe, 0x76, 0xca, 0x74, 0xc7, 0xf4, 0x5f, 0xc9, 0x09, 0x8c, 0x32, 0x8d, 0xdc, 0xe2, 0xcc, 0x65, 0x41, 0xb7, 0xbd, 0x6f, 0xdc, 0xfa, 0xb6, 0x41, 0xb1, - 0x8b, 0x36, 0xa8, 0x14, 0x1a, 0xba, 0x03, 0x9c, 0xb8, 0x52, 0x97, 0x9d, 0x18, 0xfe, 0x2d, 0x6e, - 0xe8, 0x0e, 0x88, 0x7f, 0x45, 0x40, 0x57, 0x05, 0x40, 0x0e, 0x60, 0xa7, 0x5b, 0x73, 0xef, 0x0e, - 0xee, 0xb5, 0xe0, 0x1b, 0x77, 0x0f, 0x7d, 0x92, 0xad, 0x15, 0xfa, 0x0b, 0xe8, 0x91, 0x2e, 0x6a, - 0x85, 0xe4, 0x10, 0xf6, 0x6e, 0x02, 0xe3, 0x1a, 0x85, 0xa5, 0x03, 0x4f, 0xdb, 0xed, 0x16, 0xed, - 0x51, 0xf2, 0x14, 0xf6, 0xfb, 0xc9, 0x7e, 0xc5, 0xcc, 0xd2, 0x4d, 0xcf, 0xdc, 0xeb, 0x45, 0xe2, - 0xe0, 0x25, 0x4f, 0xf9, 0x4d, 0xa0, 0x36, 0x74, 0x38, 0x1e, 0xf4, 0x3d, 0xdf, 0x7a, 0x34, 0xfe, - 0x0c, 0x0f, 0x57, 0xe4, 0x4c, 0xf6, 0x61, 0x70, 0x85, 0x75, 0x98, 0xcb, 0x3d, 0x92, 0x67, 0x30, - 0xbc, 0xe6, 0x8b, 0x0a, 0xc3, 0x21, 0x3f, 0xb8, 0xb5, 0xc7, 0x0f, 0xae, 0x9a, 0x36, 0xa4, 0x17, - 0x1b, 0xc7, 0xd1, 0xe9, 0x77, 0x38, 0xcc, 0x64, 0xb9, 0xce, 0x11, 0x9c, 0x47, 0x9f, 0xde, 0x05, - 0x5a, 0x2e, 0x17, 0x5c, 0xe4, 0x4c, 0xea, 0x3c, 0xc9, 0x51, 0x78, 0xf3, 0xf0, 0x1f, 0xc3, 0x55, - 0x61, 0xfe, 0xfa, 0x9b, 0x3f, 0x59, 0x86, 0xe7, 0x5b, 0x5e, 0xfd, 0xfc, 0x77, 0x00, 0x00, 0x00, - 0xff, 0xff, 0xd3, 0x05, 0x13, 0x94, 0xa4, 0x04, 0x00, 0x00, + 0xf3, 0x36, 0xa8, 0x14, 0x1a, 0xba, 0x03, 0x9c, 0xb8, 0x52, 0x17, 0x9d, 0x18, 0xfe, 0x2f, 0x6e, + 0xe8, 0x0e, 0x88, 0x7f, 0x47, 0x40, 0x57, 0x05, 0x40, 0x0e, 0x60, 0xa7, 0x5b, 0x73, 0xef, 0x0e, + 0xee, 0xb5, 0xe0, 0x1b, 0x77, 0x0f, 0x7d, 0x92, 0xad, 0x15, 0xfa, 0x0b, 0xe8, 0x91, 0xce, 0x6b, + 0x85, 0xe4, 0x10, 0xf6, 0xae, 0x03, 0xe3, 0x1a, 0x85, 0xa5, 0x03, 0x4f, 0xdb, 0xed, 0x16, 0xed, + 0x51, 0xf2, 0x14, 0xf6, 0xfb, 0xc9, 0x7e, 0xc3, 0xcc, 0xd2, 0x4d, 0xcf, 0xdc, 0xeb, 0x45, 0xe2, + 0xe0, 0x25, 0x4f, 0xf9, 0x5d, 0xa0, 0x36, 0x74, 0x38, 0x1e, 0xf4, 0x3d, 0xdf, 0x7a, 0x34, 0xfe, + 0x02, 0x0f, 0x57, 0xe4, 0x4c, 0xf6, 0x61, 0x70, 0x89, 0x75, 0x98, 0xcb, 0x3d, 0x92, 0x67, 0x30, + 0xbc, 0xe2, 0x8b, 0x0a, 0xc3, 0x21, 0x3f, 0xb8, 0xb1, 0xc7, 0x8f, 0xae, 0x9a, 0x36, 0xa4, 0x17, + 0x1b, 0xc7, 0xd1, 0xe9, 0x0f, 0x38, 0xcc, 0x64, 0xb9, 0xce, 0x11, 0x7c, 0x7e, 0x1f, 0x48, 0xb9, + 0x5c, 0x70, 0x91, 0x33, 0xa9, 0xf3, 0x24, 0x47, 0xe1, 0xad, 0xc3, 0x3f, 0x0c, 0x57, 0x85, 0xf9, + 0xe7, 0x2f, 0xfe, 0x64, 0x19, 0x9e, 0x6f, 0x79, 0xf5, 0xf3, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, + 0x70, 0x15, 0xcf, 0xa9, 0xa2, 0x04, 0x00, 0x00, } diff --git a/googleapis/cloud/securitycenter/v1beta1/finding.pb.go b/googleapis/cloud/securitycenter/v1beta1/finding.pb.go index bdc438f6..7b5ef81d 100644 --- a/googleapis/cloud/securitycenter/v1beta1/finding.pb.go +++ b/googleapis/cloud/securitycenter/v1beta1/finding.pb.go @@ -56,12 +56,12 @@ func (Finding_State) EnumDescriptor() ([]byte, []int) { return fileDescriptor_da6ee7073afacba3, []int{0, 0} } -// Cloud Security Command Center (Cloud SCC) finding. +// Security Center's finding. // // A finding is a record of assessment data (security, risk, health or privacy) -// ingested into Cloud SCC for presentation, notification, analysis, -// policy testing, and enforcement. For example, an XSS vulnerability in an -// App Engine application is a finding. +// ingested into Security Center for presentation, notification, analysis, +// policy testing and enforcement. For example, an XSS vulnerability in an +// AppEngine application is a finding. type Finding struct { // The relative resource name of this finding. See: // https://cloud.google.com/apis/design/resource_names#relative_resource_name @@ -74,8 +74,8 @@ type Finding struct { // For example: // "organizations/123/sources/456" Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"` - // The full resource name of the Google Cloud Platform (GCP) resource this - // finding is for. See: + // The full resource name of the Google Cloud Platform resource this finding + // is for. See: // https://cloud.google.com/apis/design/resource_names#full_resource_name // This field is immutable after creation time. ResourceName string `protobuf:"bytes,3,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` @@ -85,22 +85,22 @@ type Finding struct { // This field is immutable after creation time. // Example: "XSS_FLASH_INJECTION" Category string `protobuf:"bytes,5,opt,name=category,proto3" json:"category,omitempty"` - // The URI that, if available, points to a web page outside of Cloud SCC + // The URI that, if available, points to a web page outside of Security Center // where additional information about the finding can be found. This field is - // guaranteed to be either empty or a well formed URL. + // guaranteed to be either empty or a well formed url. ExternalUri string `protobuf:"bytes,6,opt,name=external_uri,json=externalUri,proto3" json:"external_uri,omitempty"` // Source specific properties. These properties are managed by the source - // that writes the finding. + // writing the finding. SourceProperties map[string]*_struct.Value `protobuf:"bytes,7,rep,name=source_properties,json=sourceProperties,proto3" json:"source_properties,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Output only. User specified security marks. These marks are entirely - // managed by the user and come from the SecurityMarks resource that belongs - // to the finding. + // managed by the user and come from the SecurityMarks resource belonging to + // the finding. SecurityMarks *SecurityMarks `protobuf:"bytes,8,opt,name=security_marks,json=securityMarks,proto3" json:"security_marks,omitempty"` // The time at which the event took place. For example, if the finding // represents an open firewall it would capture the time the open firewall was // detected. EventTime *timestamp.Timestamp `protobuf:"bytes,9,opt,name=event_time,json=eventTime,proto3" json:"event_time,omitempty"` - // The time at which the finding was created in Cloud SCC. + // The time at which the finding was created in Security Center. CreateTime *timestamp.Timestamp `protobuf:"bytes,10,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -213,37 +213,37 @@ func init() { } var fileDescriptor_da6ee7073afacba3 = []byte{ - // 510 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x93, 0x41, 0x6f, 0xda, 0x30, - 0x14, 0xc7, 0x17, 0x28, 0x14, 0x1e, 0xb4, 0xa2, 0x96, 0x5a, 0x45, 0x68, 0xd2, 0x58, 0x7b, 0x18, - 0x87, 0x29, 0x11, 0xec, 0xc2, 0xd6, 0x53, 0xdb, 0x51, 0x8d, 0xc3, 0x10, 0x0b, 0xb4, 0xd2, 0xb6, - 0x03, 0x32, 0xe9, 0x6b, 0x64, 0x35, 0xb1, 0x23, 0xdb, 0x41, 0xe3, 0xb2, 0x8f, 0xb6, 0xcf, 0x36, - 0xc5, 0x71, 0xaa, 0xd1, 0x4d, 0x1b, 0xbb, 0xe5, 0xfd, 0xdf, 0xfb, 0xfd, 0xfd, 0xfc, 0x9e, 0x03, - 0x83, 0x48, 0x88, 0x28, 0x46, 0x3f, 0x8c, 0x45, 0x76, 0xe7, 0x2b, 0x0c, 0x33, 0xc9, 0xf4, 0x26, - 0x44, 0xae, 0x51, 0xfa, 0xeb, 0xc1, 0x0a, 0x35, 0x1d, 0xf8, 0xf7, 0x8c, 0xdf, 0x31, 0x1e, 0x79, - 0xa9, 0x14, 0x5a, 0x90, 0xb3, 0x02, 0xf1, 0x0c, 0xe2, 0x6d, 0x23, 0x9e, 0x45, 0xba, 0xcf, 0xad, - 0x2f, 0x4d, 0x99, 0x4f, 0x39, 0x17, 0x9a, 0x6a, 0x26, 0xb8, 0x2a, 0x2c, 0xba, 0xa3, 0x5d, 0x4e, - 0x2d, 0xe5, 0x65, 0x42, 0xe5, 0x43, 0x49, 0x96, 0xbe, 0x26, 0x5a, 0x65, 0xf7, 0xbe, 0xd2, 0x32, - 0x0b, 0xb5, 0xcd, 0xbe, 0x78, 0x9a, 0xd5, 0x2c, 0x41, 0xa5, 0x69, 0x92, 0x16, 0x05, 0xa7, 0x3f, - 0x6a, 0xb0, 0x7f, 0x5d, 0xdc, 0x86, 0x10, 0xd8, 0xe3, 0x34, 0x41, 0xd7, 0xe9, 0x39, 0xfd, 0x66, - 0x60, 0xbe, 0xc9, 0x09, 0xd4, 0x53, 0x2a, 0x91, 0x6b, 0xb7, 0x62, 0x54, 0x1b, 0x91, 0x33, 0x38, - 0x90, 0xa8, 0x44, 0x26, 0x43, 0x5c, 0x1a, 0xa8, 0x6a, 0xd2, 0xed, 0x52, 0x9c, 0xe6, 0xf0, 0x07, - 0xa8, 0x29, 0x4d, 0x35, 0xba, 0x7b, 0x3d, 0xa7, 0x7f, 0x38, 0x1c, 0x7a, 0x3b, 0x0c, 0xca, 0xb3, - 0xdd, 0x78, 0xf3, 0x9c, 0x0c, 0x0a, 0x03, 0xd2, 0x85, 0x46, 0x48, 0x35, 0x46, 0x42, 0x6e, 0xdc, - 0x9a, 0x39, 0xe9, 0x31, 0x26, 0x2f, 0xa1, 0x8d, 0xdf, 0x34, 0x4a, 0x4e, 0xe3, 0x65, 0x26, 0x99, - 0x5b, 0x37, 0xf9, 0x56, 0xa9, 0xdd, 0x48, 0x46, 0x04, 0x1c, 0xd9, 0x5e, 0x53, 0x29, 0x52, 0x94, - 0x9a, 0xa1, 0x72, 0xf7, 0x7b, 0xd5, 0x7e, 0x6b, 0x78, 0xf9, 0x7f, 0x4d, 0x19, 0x97, 0xd9, 0xa3, - 0xc9, 0x98, 0x6b, 0xb9, 0x09, 0x3a, 0xea, 0x89, 0x4c, 0x3e, 0xc3, 0xe1, 0xf6, 0xb6, 0xdc, 0x46, - 0xcf, 0xe9, 0xb7, 0x76, 0x1c, 0xc1, 0xdc, 0xca, 0x1f, 0x73, 0x32, 0x38, 0x50, 0xbf, 0x86, 0xe4, - 0x2d, 0x00, 0xae, 0x91, 0xeb, 0x65, 0xbe, 0x4a, 0xb7, 0x69, 0x6c, 0xbb, 0xa5, 0x6d, 0xb9, 0x67, - 0x6f, 0x51, 0xee, 0x39, 0x68, 0x9a, 0xea, 0x3c, 0x26, 0xe7, 0xd0, 0x0a, 0x25, 0x52, 0x8d, 0x05, - 0x0b, 0xff, 0x64, 0xa1, 0x28, 0xcf, 0x85, 0xee, 0x57, 0x38, 0xfe, 0xe3, 0xed, 0x49, 0x07, 0xaa, - 0x0f, 0xb8, 0xb1, 0xaf, 0x26, 0xff, 0x24, 0xaf, 0xa1, 0xb6, 0xa6, 0x71, 0x86, 0xe6, 0xcd, 0xb4, - 0x86, 0x27, 0xbf, 0x9d, 0x70, 0x9b, 0x67, 0x83, 0xa2, 0xe8, 0x5d, 0x65, 0xe4, 0x9c, 0x8e, 0xa0, - 0x66, 0xf6, 0x4d, 0x8e, 0xe1, 0x68, 0xbe, 0xb8, 0x58, 0x8c, 0x97, 0x37, 0xd3, 0xf9, 0x6c, 0x7c, - 0x35, 0xb9, 0x9e, 0x8c, 0xdf, 0x77, 0x9e, 0x11, 0x80, 0xfa, 0xc5, 0xd5, 0x62, 0x72, 0x3b, 0xee, - 0x38, 0xa4, 0x0d, 0x8d, 0xc9, 0xd4, 0x46, 0x95, 0xcb, 0xef, 0xf0, 0x2a, 0x14, 0xc9, 0x2e, 0x63, - 0x9d, 0x39, 0x5f, 0x3e, 0xd9, 0xb2, 0x48, 0xc4, 0x94, 0x47, 0x9e, 0x90, 0x91, 0x1f, 0x21, 0x37, - 0x6d, 0xf9, 0x45, 0x8a, 0xa6, 0x4c, 0xfd, 0xf5, 0x2f, 0x3c, 0xdf, 0x96, 0x57, 0x75, 0x43, 0xbf, - 0xf9, 0x19, 0x00, 0x00, 0xff, 0xff, 0xf7, 0xda, 0xfd, 0x34, 0x38, 0x04, 0x00, 0x00, + // 509 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x93, 0x51, 0x6f, 0xd3, 0x30, + 0x10, 0xc7, 0xc9, 0xba, 0x76, 0xed, 0xb5, 0x9b, 0x3a, 0x4b, 0x9b, 0xa2, 0x0a, 0x89, 0xb2, 0x3d, + 0xd0, 0x07, 0x94, 0xa8, 0xe5, 0xa5, 0xb0, 0xa7, 0x6d, 0x74, 0xa2, 0x0f, 0x54, 0x23, 0xed, 0x26, + 0x01, 0x0f, 0x91, 0x9b, 0xdd, 0x22, 0x6b, 0x89, 0x1d, 0xd9, 0x4e, 0x45, 0x25, 0x3e, 0x1b, 0x9f, + 0x0d, 0xc5, 0x71, 0x26, 0x3a, 0x10, 0x94, 0xb7, 0xdc, 0xff, 0xee, 0xf7, 0xf7, 0xf9, 0xce, 0x81, + 0x61, 0x2c, 0x44, 0x9c, 0xa0, 0x1f, 0x25, 0x22, 0xbf, 0xf3, 0x15, 0x46, 0xb9, 0x64, 0x7a, 0x1d, + 0x21, 0xd7, 0x28, 0xfd, 0xd5, 0x70, 0x89, 0x9a, 0x0e, 0xfd, 0x7b, 0xc6, 0xef, 0x18, 0x8f, 0xbd, + 0x4c, 0x0a, 0x2d, 0xc8, 0x69, 0x89, 0x78, 0x06, 0xf1, 0x36, 0x11, 0xcf, 0x22, 0xbd, 0xe7, 0xd6, + 0x97, 0x66, 0xcc, 0xa7, 0x9c, 0x0b, 0x4d, 0x35, 0x13, 0x5c, 0x95, 0x16, 0xbd, 0xf1, 0x36, 0xa7, + 0x56, 0x72, 0x98, 0x52, 0xf9, 0x50, 0x91, 0x95, 0xaf, 0x89, 0x96, 0xf9, 0xbd, 0xaf, 0xb4, 0xcc, + 0x23, 0x6d, 0xb3, 0x2f, 0x9e, 0x66, 0x35, 0x4b, 0x51, 0x69, 0x9a, 0x66, 0x65, 0xc1, 0xc9, 0x8f, + 0x3a, 0xec, 0x5d, 0x95, 0xb7, 0x21, 0x04, 0x76, 0x39, 0x4d, 0xd1, 0x75, 0xfa, 0xce, 0xa0, 0x15, + 0x98, 0x6f, 0x72, 0x0c, 0x8d, 0x8c, 0x4a, 0xe4, 0xda, 0xdd, 0x31, 0xaa, 0x8d, 0xc8, 0x29, 0xec, + 0x4b, 0x54, 0x22, 0x97, 0x11, 0x86, 0x06, 0xaa, 0x99, 0x74, 0xa7, 0x12, 0x67, 0x05, 0xfc, 0x01, + 0xea, 0x4a, 0x53, 0x8d, 0xee, 0x6e, 0xdf, 0x19, 0x1c, 0x8c, 0x46, 0xde, 0x16, 0x83, 0xf2, 0x6c, + 0x37, 0xde, 0xbc, 0x20, 0x83, 0xd2, 0x80, 0xf4, 0xa0, 0x19, 0x51, 0x8d, 0xb1, 0x90, 0x6b, 0xb7, + 0x6e, 0x4e, 0x7a, 0x8c, 0xc9, 0x4b, 0xe8, 0xe0, 0x37, 0x8d, 0x92, 0xd3, 0x24, 0xcc, 0x25, 0x73, + 0x1b, 0x26, 0xdf, 0xae, 0xb4, 0x1b, 0xc9, 0x88, 0x80, 0x43, 0xdb, 0x6b, 0x26, 0x45, 0x86, 0x52, + 0x33, 0x54, 0xee, 0x5e, 0xbf, 0x36, 0x68, 0x8f, 0x2e, 0xfe, 0xaf, 0x29, 0xe3, 0x72, 0xfd, 0x68, + 0x32, 0xe1, 0x5a, 0xae, 0x83, 0xae, 0x7a, 0x22, 0x93, 0xcf, 0x70, 0xb0, 0xb9, 0x2d, 0xb7, 0xd9, + 0x77, 0x06, 0xed, 0x2d, 0x47, 0x30, 0xb7, 0xf2, 0xc7, 0x82, 0x0c, 0xf6, 0xd5, 0xaf, 0x21, 0x79, + 0x0b, 0x80, 0x2b, 0xe4, 0x3a, 0x2c, 0x56, 0xe9, 0xb6, 0x8c, 0x6d, 0xaf, 0xb2, 0xad, 0xf6, 0xec, + 0x2d, 0xaa, 0x3d, 0x07, 0x2d, 0x53, 0x5d, 0xc4, 0xe4, 0x0c, 0xda, 0x91, 0x44, 0xaa, 0xb1, 0x64, + 0xe1, 0x9f, 0x2c, 0x94, 0xe5, 0x85, 0xd0, 0xfb, 0x0a, 0x47, 0x7f, 0xbc, 0x3d, 0xe9, 0x42, 0xed, + 0x01, 0xd7, 0xf6, 0xd5, 0x14, 0x9f, 0xe4, 0x35, 0xd4, 0x57, 0x34, 0xc9, 0xd1, 0xbc, 0x99, 0xf6, + 0xe8, 0xf8, 0xb7, 0x13, 0x6e, 0x8b, 0x6c, 0x50, 0x16, 0xbd, 0xdb, 0x19, 0x3b, 0x27, 0x63, 0xa8, + 0x9b, 0x7d, 0x93, 0x23, 0x38, 0x9c, 0x2f, 0xce, 0x17, 0x93, 0xf0, 0x66, 0x36, 0xbf, 0x9e, 0x5c, + 0x4e, 0xaf, 0xa6, 0x93, 0xf7, 0xdd, 0x67, 0x04, 0xa0, 0x71, 0x7e, 0xb9, 0x98, 0xde, 0x4e, 0xba, + 0x0e, 0xe9, 0x40, 0x73, 0x3a, 0xb3, 0xd1, 0xce, 0xc5, 0x77, 0x78, 0x15, 0x89, 0x74, 0x9b, 0xb1, + 0x7e, 0xf9, 0x64, 0x8b, 0x62, 0x91, 0x50, 0x1e, 0x7b, 0x42, 0xc6, 0x7e, 0x8c, 0xdc, 0x34, 0xe5, + 0x97, 0x29, 0x9a, 0x31, 0xf5, 0xd7, 0x7f, 0xf0, 0x6c, 0x53, 0x5e, 0x36, 0x0c, 0xfd, 0xe6, 0x67, + 0x00, 0x00, 0x00, 0xff, 0xff, 0xfc, 0xfe, 0x5c, 0x9a, 0x36, 0x04, 0x00, 0x00, } diff --git a/googleapis/cloud/securitycenter/v1beta1/organization_settings.pb.go b/googleapis/cloud/securitycenter/v1beta1/organization_settings.pb.go index 6621381e..4efa1b92 100644 --- a/googleapis/cloud/securitycenter/v1beta1/organization_settings.pb.go +++ b/googleapis/cloud/securitycenter/v1beta1/organization_settings.pb.go @@ -23,12 +23,11 @@ const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package // The mode of inclusion when running Asset Discovery. // Asset discovery can be limited by explicitly identifying projects to be -// included or excluded. If INCLUDE_ONLY is set, then only those projects -// within the organization and their children are discovered during asset -// discovery. If EXCLUDE is set, then projects that don't match those -// projects are discovered during asset discovery. If neither are set, then -// all projects within the organization are discovered during asset -// discovery. +// included or excluded. If INCLUDE_ONLY is set then only those projects +// (within the organization) and their children are discovered during asset +// discovery. If EXCLUDE is set then projects not matching those projects +// are discovered during asset discovery. If neither are set then all +// projects within the organization are discovered during asset discovery. type OrganizationSettings_AssetDiscoveryConfig_InclusionMode int32 const ( @@ -63,17 +62,17 @@ func (OrganizationSettings_AssetDiscoveryConfig_InclusionMode) EnumDescriptor() return fileDescriptor_a0c752c1a47d41ec, []int{0, 0, 0} } -// User specified settings that are attached to the Cloud Security Command -// Center (Cloud SCC) organization. +// User specified settings that are attached to the Security Center +// organization. type OrganizationSettings struct { // The relative resource name of the settings. See: // https://cloud.google.com/apis/design/resource_names#relative_resource_name // Example: // "organizations/123/organizationSettings". Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // A flag that indicates if Asset Discovery should be enabled. If the flag is - // set to `true`, then discovery of assets will occur. If it is set to `false, - // all historical assets will remain, but discovery of future assets will not + // A flag indicating whether Asset Discovery should be enabled. If the flag is + // set to true then discovery of assets will occur. If it is set to false all + // historical assets will remain but discovery of future assets will not // occur. EnableAssetDiscovery bool `protobuf:"varint,2,opt,name=enable_asset_discovery,json=enableAssetDiscovery,proto3" json:"enable_asset_discovery,omitempty"` // The configuration used for Asset Discovery runs. @@ -192,30 +191,30 @@ func init() { } var fileDescriptor_a0c752c1a47d41ec = []byte{ - // 399 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x92, 0xc1, 0x6b, 0x14, 0x31, - 0x14, 0xc6, 0xcd, 0xae, 0xa8, 0xcd, 0xda, 0xb2, 0x84, 0xa1, 0x0c, 0x8b, 0xe8, 0x50, 0x0f, 0xce, - 0x29, 0x43, 0xab, 0x37, 0x0f, 0xa2, 0x3b, 0x23, 0x0c, 0xb4, 0x33, 0x75, 0x96, 0x82, 0x8a, 0x10, - 0xb2, 0x99, 0x18, 0x22, 0xb3, 0x79, 0xc3, 0x24, 0x5b, 0xa8, 0x07, 0x2f, 0x7a, 0xf5, 0xef, 0xf5, - 0x2a, 0xcd, 0x4e, 0xa1, 0x23, 0x8b, 0xec, 0xa1, 0xb7, 0xe4, 0xfb, 0x5e, 0x7e, 0xdf, 0x7b, 0xe4, - 0xe1, 0x37, 0x0a, 0x40, 0x35, 0x32, 0x11, 0x0d, 0xac, 0xeb, 0xc4, 0x4a, 0xb1, 0xee, 0xb4, 0xbb, - 0x12, 0xd2, 0x38, 0xd9, 0x25, 0x97, 0xc7, 0x4b, 0xe9, 0xf8, 0x71, 0x02, 0x9d, 0xe2, 0x46, 0x7f, - 0xe7, 0x4e, 0x83, 0x61, 0x56, 0x3a, 0xa7, 0x8d, 0xb2, 0xb4, 0xed, 0xc0, 0x01, 0x79, 0xbe, 0x01, - 0x50, 0x0f, 0xa0, 0x43, 0x00, 0xed, 0x01, 0xb3, 0x27, 0x7d, 0x0a, 0x6f, 0x75, 0xc2, 0x8d, 0x01, - 0xe7, 0x51, 0x3d, 0xe2, 0xe8, 0xcf, 0x18, 0x07, 0xe5, 0xad, 0x88, 0x45, 0x9f, 0x40, 0x08, 0xbe, - 0x6f, 0xf8, 0x4a, 0x86, 0x28, 0x42, 0xf1, 0x5e, 0xe5, 0xcf, 0xe4, 0x15, 0x3e, 0x94, 0x86, 0x2f, - 0x1b, 0xc9, 0xb8, 0xb5, 0xd2, 0xb1, 0x5a, 0x5b, 0x01, 0x97, 0xb2, 0xbb, 0x0a, 0x47, 0x11, 0x8a, - 0x1f, 0x55, 0xc1, 0xc6, 0x7d, 0x7b, 0x6d, 0xa6, 0x37, 0x1e, 0xf9, 0x85, 0xf0, 0xe1, 0x3f, 0xf5, - 0x4c, 0x80, 0xf9, 0xaa, 0x55, 0x38, 0x8e, 0x50, 0x3c, 0x39, 0x29, 0xe8, 0x0e, 0x73, 0xd0, 0x6d, - 0x5d, 0xd2, 0x61, 0xd4, 0xdc, 0x53, 0xab, 0x80, 0x6f, 0x51, 0x67, 0xbf, 0x47, 0x38, 0xd8, 0x56, - 0x4e, 0x9e, 0xe1, 0x49, 0xdb, 0xc1, 0x37, 0x29, 0x1c, 0xd3, 0xb5, 0x0d, 0x51, 0x34, 0x8e, 0xf7, - 0x2a, 0xdc, 0x4b, 0x79, 0x6d, 0xc9, 0x4f, 0x84, 0x0f, 0xb4, 0x11, 0xcd, 0xda, 0x5e, 0xff, 0xc1, - 0x0a, 0x6a, 0xe9, 0xe7, 0x3d, 0x38, 0xf9, 0x72, 0xb7, 0x8d, 0xd3, 0xfc, 0x26, 0xe4, 0x0c, 0x6a, - 0x59, 0xed, 0xeb, 0xdb, 0xd7, 0xa3, 0x02, 0xef, 0x0f, 0x7c, 0xf2, 0x14, 0xcf, 0xf2, 0x62, 0x7e, - 0x7a, 0xb1, 0xc8, 0xcb, 0x82, 0x9d, 0x95, 0x69, 0xc6, 0x2e, 0x8a, 0xc5, 0x79, 0x36, 0xcf, 0xdf, - 0xe7, 0x59, 0x3a, 0xbd, 0x47, 0xa6, 0xf8, 0xb1, 0xf7, 0xd3, 0x8c, 0x95, 0xc5, 0xe9, 0xa7, 0x29, - 0x22, 0x13, 0xfc, 0x30, 0xfb, 0xe8, 0x95, 0xe9, 0xe8, 0xdd, 0x0f, 0xfc, 0x42, 0xc0, 0x6a, 0x97, - 0x09, 0xce, 0xd1, 0xe7, 0x0f, 0x7d, 0x99, 0x82, 0x86, 0x1b, 0x45, 0xa1, 0x53, 0x89, 0x92, 0xc6, - 0xaf, 0x50, 0xb2, 0xb1, 0x78, 0xab, 0xed, 0x7f, 0x37, 0xf9, 0xf5, 0x50, 0x5e, 0x3e, 0xf0, 0xaf, - 0x5f, 0xfe, 0x0d, 0x00, 0x00, 0xff, 0xff, 0x07, 0x96, 0xfd, 0x8f, 0x06, 0x03, 0x00, 0x00, + // 396 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x92, 0xc1, 0x8b, 0xd4, 0x30, + 0x14, 0xc6, 0xcd, 0x8c, 0xa8, 0x9b, 0x71, 0x97, 0x12, 0xca, 0x52, 0x06, 0xd1, 0xb2, 0x1e, 0xec, + 0x29, 0x65, 0x57, 0x6f, 0x1e, 0x44, 0xa7, 0x15, 0x0a, 0xbb, 0xad, 0x76, 0x58, 0x50, 0x11, 0x42, + 0x26, 0x8d, 0x21, 0xd2, 0xc9, 0x2b, 0x4d, 0x66, 0x61, 0xc5, 0x9b, 0x5e, 0xfd, 0x7b, 0xbd, 0xca, + 0x66, 0xba, 0xb0, 0x95, 0x41, 0xf6, 0xe0, 0x2d, 0xf9, 0xbe, 0x97, 0xdf, 0xf7, 0x1e, 0x79, 0xf8, + 0x95, 0x02, 0x50, 0xad, 0x4c, 0x45, 0x0b, 0x9b, 0x26, 0xb5, 0x52, 0x6c, 0x7a, 0xed, 0x2e, 0x85, + 0x34, 0x4e, 0xf6, 0xe9, 0xc5, 0xf1, 0x4a, 0x3a, 0x7e, 0x9c, 0x42, 0xaf, 0xb8, 0xd1, 0xdf, 0xb8, + 0xd3, 0x60, 0x98, 0x95, 0xce, 0x69, 0xa3, 0x2c, 0xed, 0x7a, 0x70, 0x40, 0x9e, 0x6e, 0x01, 0xd4, + 0x03, 0xe8, 0x18, 0x40, 0x07, 0xc0, 0xfc, 0xd1, 0x90, 0xc2, 0x3b, 0x9d, 0x72, 0x63, 0xc0, 0x79, + 0xd4, 0x80, 0x38, 0xfa, 0x3d, 0xc5, 0x61, 0x75, 0x23, 0x62, 0x39, 0x24, 0x10, 0x82, 0xef, 0x1a, + 0xbe, 0x96, 0x11, 0x8a, 0x51, 0xb2, 0x57, 0xfb, 0x33, 0x79, 0x81, 0x0f, 0xa5, 0xe1, 0xab, 0x56, + 0x32, 0x6e, 0xad, 0x74, 0xac, 0xd1, 0x56, 0xc0, 0x85, 0xec, 0x2f, 0xa3, 0x49, 0x8c, 0x92, 0x07, + 0x75, 0xb8, 0x75, 0x5f, 0x5f, 0x99, 0xd9, 0xb5, 0x47, 0x7e, 0x22, 0x7c, 0xf8, 0x57, 0x3d, 0x13, + 0x60, 0xbe, 0x68, 0x15, 0x4d, 0x63, 0x94, 0xcc, 0x4e, 0x4a, 0x7a, 0x8b, 0x39, 0xe8, 0xae, 0x2e, + 0xe9, 0x38, 0x6a, 0xe1, 0xa9, 0x75, 0xc8, 0x77, 0xa8, 0xf3, 0x5f, 0x13, 0x1c, 0xee, 0x2a, 0x27, + 0x4f, 0xf0, 0xac, 0xeb, 0xe1, 0xab, 0x14, 0x8e, 0xe9, 0xc6, 0x46, 0x28, 0x9e, 0x26, 0x7b, 0x35, + 0x1e, 0xa4, 0xa2, 0xb1, 0xe4, 0x07, 0xc2, 0x07, 0xda, 0x88, 0x76, 0x63, 0xaf, 0xfe, 0x60, 0x0d, + 0x8d, 0xf4, 0xf3, 0x1e, 0x9c, 0x7c, 0xfe, 0xbf, 0x8d, 0xd3, 0xe2, 0x3a, 0xe4, 0x0c, 0x1a, 0x59, + 0xef, 0xeb, 0x9b, 0xd7, 0xa3, 0x12, 0xef, 0x8f, 0x7c, 0xf2, 0x18, 0xcf, 0x8b, 0x72, 0x71, 0x7a, + 0xbe, 0x2c, 0xaa, 0x92, 0x9d, 0x55, 0x59, 0xce, 0xce, 0xcb, 0xe5, 0xbb, 0x7c, 0x51, 0xbc, 0x2d, + 0xf2, 0x2c, 0xb8, 0x43, 0x02, 0xfc, 0xd0, 0xfb, 0x59, 0xce, 0xaa, 0xf2, 0xf4, 0x63, 0x80, 0xc8, + 0x0c, 0xdf, 0xcf, 0x3f, 0x78, 0x25, 0x98, 0xbc, 0xf9, 0x8e, 0x9f, 0x09, 0x58, 0xdf, 0x66, 0x82, + 0x4f, 0xef, 0x87, 0x22, 0x05, 0x2d, 0x37, 0x8a, 0x42, 0xaf, 0x52, 0x25, 0x8d, 0x5f, 0xa0, 0x74, + 0x6b, 0xf1, 0x4e, 0xdb, 0x7f, 0xee, 0xf1, 0xcb, 0xb1, 0xbc, 0xba, 0xe7, 0x5f, 0x3f, 0xff, 0x13, + 0x00, 0x00, 0xff, 0xff, 0x33, 0x6a, 0x70, 0x4a, 0x04, 0x03, 0x00, 0x00, } diff --git a/googleapis/cloud/securitycenter/v1beta1/security_marks.pb.go b/googleapis/cloud/securitycenter/v1beta1/security_marks.pb.go index 66dcc3c6..97b26a26 100644 --- a/googleapis/cloud/securitycenter/v1beta1/security_marks.pb.go +++ b/googleapis/cloud/securitycenter/v1beta1/security_marks.pb.go @@ -21,10 +21,10 @@ var _ = math.Inf // proto package needs to be updated. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package -// User specified security marks that are attached to the parent Cloud Security -// Command Center (Cloud SCC) resource. Security marks are scoped within a Cloud -// SCC organization -- they can be modified and viewed by all users who have -// proper permissions on the organization. +// User specified security marks that are attached to the parent Security Center +// resource. Security marks are scoped within a Security Center organization -- +// they are modifiable and viewable by all with proper permissions on the +// organization. type SecurityMarks struct { // The relative resource name of the SecurityMarks. See: // https://cloud.google.com/apis/design/resource_names#relative_resource_name @@ -93,21 +93,21 @@ func init() { } var fileDescriptor_09d3e42c3896af25 = []byte{ - // 252 bytes of a gzipped FileDescriptorProto + // 250 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x90, 0x41, 0x4b, 0xc3, 0x30, - 0x14, 0xc7, 0x49, 0xe7, 0x04, 0x9f, 0x08, 0x12, 0x3c, 0x94, 0xe1, 0x61, 0xe8, 0xc1, 0x9d, 0x12, - 0xa6, 0x97, 0xa2, 0x78, 0x11, 0x3c, 0x0a, 0xba, 0xdd, 0xbc, 0xc8, 0x5b, 0x7d, 0x84, 0xb2, 0x36, - 0xaf, 0xa4, 0xe9, 0xa0, 0x17, 0x3f, 0x94, 0x9f, 0x50, 0x96, 0x04, 0xa5, 0x17, 0xd9, 0xa5, 0xbc, - 0xfe, 0x93, 0xdf, 0xef, 0x9f, 0x04, 0x0a, 0xc3, 0x6c, 0x6a, 0xd2, 0x65, 0xcd, 0xfd, 0xa7, 0xee, - 0xa8, 0xec, 0x5d, 0xe5, 0x87, 0x92, 0xac, 0x27, 0xa7, 0x77, 0xcb, 0x0d, 0x79, 0x5c, 0xfe, 0xc6, - 0x1f, 0x0d, 0xba, 0x6d, 0xa7, 0x5a, 0xc7, 0x9e, 0xe5, 0x75, 0x24, 0x55, 0x20, 0xd5, 0x98, 0x54, - 0x89, 0x9c, 0x5d, 0x26, 0x3d, 0xb6, 0x95, 0x46, 0x6b, 0xd9, 0xa3, 0xaf, 0xd8, 0x26, 0xc5, 0xd5, - 0xb7, 0x80, 0xb3, 0x75, 0x02, 0x5f, 0xf6, 0x6a, 0x29, 0xe1, 0xc8, 0x62, 0x43, 0xb9, 0x98, 0x8b, - 0xc5, 0xc9, 0x2a, 0xcc, 0x72, 0x0d, 0xd3, 0xd0, 0x9b, 0x67, 0xf3, 0xc9, 0xe2, 0xf4, 0xf6, 0x51, - 0x1d, 0x50, 0xac, 0x46, 0x5a, 0x15, 0xbe, 0xcf, 0xd6, 0xbb, 0x61, 0x15, 0x5d, 0xb3, 0x02, 0xe0, - 0x2f, 0x94, 0xe7, 0x30, 0xd9, 0xd2, 0x90, 0x5a, 0xf7, 0xa3, 0xbc, 0x80, 0xe9, 0x0e, 0xeb, 0x9e, - 0xf2, 0x2c, 0x64, 0xf1, 0xe7, 0x3e, 0x2b, 0xc4, 0xd3, 0x17, 0xdc, 0x94, 0xdc, 0x1c, 0x72, 0x88, - 0x57, 0xf1, 0xfe, 0x96, 0xb6, 0x19, 0xae, 0xd1, 0x1a, 0xc5, 0xce, 0x68, 0x43, 0x36, 0xdc, 0x5e, - 0xc7, 0x25, 0x6c, 0xab, 0xee, 0xdf, 0xd7, 0x7f, 0x18, 0xc7, 0x9b, 0xe3, 0x40, 0xdf, 0xfd, 0x04, - 0x00, 0x00, 0xff, 0xff, 0x50, 0x3d, 0x8c, 0xac, 0xba, 0x01, 0x00, 0x00, + 0x14, 0xc7, 0x69, 0xe7, 0x04, 0x9f, 0x08, 0x12, 0x3c, 0x94, 0xe1, 0x61, 0xe8, 0xc1, 0x9d, 0x12, + 0xa6, 0x97, 0xa2, 0x78, 0x11, 0x3c, 0x7a, 0x70, 0xbb, 0x79, 0x91, 0xb7, 0xfa, 0x08, 0x65, 0xed, + 0x7b, 0x25, 0x4d, 0x07, 0x05, 0x3f, 0x95, 0x9f, 0x50, 0x96, 0x06, 0xa5, 0x97, 0xb1, 0x4b, 0x79, + 0xfd, 0x27, 0xbf, 0xdf, 0x3f, 0x09, 0xe4, 0x56, 0xc4, 0x56, 0x64, 0x8a, 0x4a, 0xba, 0x2f, 0xd3, + 0x52, 0xd1, 0xb9, 0xd2, 0xf7, 0x05, 0xb1, 0x27, 0x67, 0x76, 0xcb, 0x0d, 0x79, 0x5c, 0xfe, 0xc5, + 0x9f, 0x35, 0xba, 0x6d, 0xab, 0x1b, 0x27, 0x5e, 0xd4, 0xed, 0x40, 0xea, 0x40, 0xea, 0x31, 0xa9, + 0x23, 0x39, 0xbb, 0x8e, 0x7a, 0x6c, 0x4a, 0x83, 0xcc, 0xe2, 0xd1, 0x97, 0xc2, 0x51, 0x71, 0xf3, + 0x93, 0xc0, 0xc5, 0x3a, 0x82, 0x6f, 0x7b, 0xb5, 0x52, 0x70, 0xc2, 0x58, 0x53, 0x96, 0xcc, 0x93, + 0xc5, 0xd9, 0x2a, 0xcc, 0x6a, 0x0d, 0xd3, 0xd0, 0x9b, 0xa5, 0xf3, 0xc9, 0xe2, 0xfc, 0xfe, 0x59, + 0x1f, 0x51, 0xac, 0x47, 0x5a, 0x1d, 0xbe, 0xaf, 0xec, 0x5d, 0xbf, 0x1a, 0x5c, 0xb3, 0x1c, 0xe0, + 0x3f, 0x54, 0x97, 0x30, 0xd9, 0x52, 0x1f, 0x5b, 0xf7, 0xa3, 0xba, 0x82, 0xe9, 0x0e, 0xab, 0x8e, + 0xb2, 0x34, 0x64, 0xc3, 0xcf, 0x63, 0x9a, 0x27, 0x2f, 0xdf, 0x70, 0x57, 0x48, 0x7d, 0xcc, 0x21, + 0x3e, 0xde, 0xe3, 0x26, 0x2b, 0x15, 0xb2, 0xd5, 0xe2, 0xac, 0xb1, 0xc4, 0xe1, 0xee, 0x66, 0x58, + 0xc2, 0xa6, 0x6c, 0x0f, 0xbe, 0xfd, 0xd3, 0x38, 0xde, 0x9c, 0x06, 0xfa, 0xe1, 0x37, 0x00, 0x00, + 0xff, 0xff, 0x9e, 0xc8, 0x47, 0xe1, 0xb8, 0x01, 0x00, 0x00, } diff --git a/googleapis/cloud/securitycenter/v1beta1/securitycenter_service.pb.go b/googleapis/cloud/securitycenter/v1beta1/securitycenter_service.pb.go index 342e6482..58f0acdf 100644 --- a/googleapis/cloud/securitycenter/v1beta1/securitycenter_service.pb.go +++ b/googleapis/cloud/securitycenter/v1beta1/securitycenter_service.pb.go @@ -314,6 +314,7 @@ type GroupAssetsRequest struct { // // The following fields are supported when compare_duration is not set: // + // * security_center_properties.resource_name // * security_center_properties.resource_project // * security_center_properties.resource_type // * security_center_properties.resource_parent @@ -338,7 +339,7 @@ type GroupAssetsRequest struct { // compare_duration, but present at reference_time. // * "REMOVED": indicates that the asset was present at the start of // compare_duration, but not present at reference_time. - // * "ACTIVE": indicates that the asset was present at both the + // * "ACTIVE_AT_BOTH": indicates that the asset was present at both the // start and the end of the time period defined by // compare_duration and reference_time. // @@ -1699,12 +1700,12 @@ func init() { } var fileDescriptor_718836fd7840efb6 = []byte{ - // 1902 bytes of a gzipped FileDescriptorProto + // 1900 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x5a, 0xdb, 0x6f, 0x1b, 0x59, 0x19, 0xe7, 0x38, 0x71, 0x12, 0x7f, 0x6e, 0x5a, 0xf7, 0x24, 0x2d, 0xde, 0xd9, 0xee, 0x12, 0x06, 0x69, 0x49, 0xbb, 0x2b, 0xbb, 0xf1, 0x5e, 0x9a, 0xba, 0x5b, 0x35, 0x6d, 0xec, 0x5c, 0x80, 0xa4, 0x59, 0x3b, 0xa9, 0x44, 0x5f, 0xcc, 0xc4, 0x3e, 0x31, 0xa3, 0xd8, 0x33, 0x66, 0xce, 0x71, 0xb4, - 0x29, 0x2a, 0x42, 0x88, 0xa7, 0x7d, 0x5a, 0x09, 0x21, 0x24, 0xf6, 0x8d, 0x7f, 0x00, 0x10, 0x12, + 0x29, 0x54, 0x42, 0x88, 0xa7, 0x7d, 0x5a, 0x09, 0x21, 0x24, 0xf6, 0x8d, 0x7f, 0x00, 0x10, 0x12, 0x3c, 0x80, 0x84, 0x10, 0x12, 0x3c, 0x21, 0xad, 0xa0, 0x82, 0x17, 0x1e, 0x78, 0xe0, 0x9d, 0x7f, 0x01, 0x9d, 0x9b, 0x33, 0x33, 0x9e, 0xda, 0x33, 0x71, 0x23, 0x24, 0x9e, 0xe2, 0x73, 0xf9, 0xce, 0xf9, 0xfd, 0xbe, 0xcb, 0x39, 0xdf, 0x77, 0x26, 0xb0, 0xd6, 0x76, 0xdd, 0x76, 0x87, 0x14, 0x9b, @@ -1815,10 +1816,10 @@ var fileDescriptor_718836fd7840efb6 = []byte{ 0x40, 0xfd, 0xf4, 0x20, 0x09, 0x81, 0x88, 0xda, 0xce, 0x38, 0x47, 0x0d, 0x67, 0xfe, 0x11, 0x09, 0x3e, 0xbf, 0x43, 0xa5, 0xaa, 0x8f, 0x50, 0xf0, 0x1b, 0x76, 0x24, 0x31, 0x79, 0x04, 0x73, 0x86, 0xfe, 0xf5, 0x9e, 0x97, 0x43, 0xe5, 0xe5, 0xd3, 0x66, 0xe9, 0xa3, 0x64, 0x0b, 0x47, 0x05, 0xc1, - 0x98, 0x4d, 0x1e, 0x7d, 0x0f, 0xbe, 0xda, 0x74, 0xbb, 0x71, 0xe8, 0xef, 0xa1, 0xa7, 0x1f, 0xa9, - 0x69, 0x6d, 0xb7, 0x63, 0x39, 0xed, 0x82, 0xeb, 0xb5, 0x8b, 0x6d, 0xe2, 0x88, 0x1a, 0x53, 0xfd, - 0x1b, 0x82, 0xd5, 0xb3, 0xe9, 0xc8, 0x6f, 0xf5, 0xf7, 0x82, 0xdd, 0x87, 0x33, 0x42, 0xfa, 0xdd, - 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0x70, 0x64, 0x0e, 0x6a, 0x4c, 0x21, 0x00, 0x00, + 0x98, 0x4d, 0x1e, 0x7d, 0x0f, 0xbe, 0xda, 0x74, 0xbb, 0x71, 0xe8, 0x3f, 0xfd, 0x48, 0x4d, 0x6a, + 0xbb, 0x1d, 0xcb, 0x69, 0x17, 0x5c, 0xaf, 0x5d, 0x6c, 0x13, 0x47, 0x54, 0x98, 0xea, 0x9f, 0x10, + 0xac, 0x9e, 0x4d, 0x47, 0x7e, 0xa9, 0xbf, 0x17, 0xec, 0x3e, 0x9c, 0x11, 0xd2, 0xef, 0xfe, 0x37, + 0x00, 0x00, 0xff, 0xff, 0x03, 0x0b, 0x3a, 0xdf, 0x4a, 0x21, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -1855,7 +1856,7 @@ type SecurityCenterClient interface { GroupFindings(ctx context.Context, in *GroupFindingsRequest, opts ...grpc.CallOption) (*GroupFindingsResponse, error) // Lists an organization's assets. ListAssets(ctx context.Context, in *ListAssetsRequest, opts ...grpc.CallOption) (*ListAssetsResponse, error) - // Lists an organization or source's findings. + // Lists an organization or source's assets. // // To list across all sources provide a `-` as the source id. // Example: /v1beta1/organizations/123/sources/-/findings @@ -2080,7 +2081,7 @@ type SecurityCenterServer interface { GroupFindings(context.Context, *GroupFindingsRequest) (*GroupFindingsResponse, error) // Lists an organization's assets. ListAssets(context.Context, *ListAssetsRequest) (*ListAssetsResponse, error) - // Lists an organization or source's findings. + // Lists an organization or source's assets. // // To list across all sources provide a `-` as the source id. // Example: /v1beta1/organizations/123/sources/-/findings diff --git a/googleapis/cloud/securitycenter/v1beta1/source.pb.go b/googleapis/cloud/securitycenter/v1beta1/source.pb.go index a3efa40d..dd71b8c0 100644 --- a/googleapis/cloud/securitycenter/v1beta1/source.pb.go +++ b/googleapis/cloud/securitycenter/v1beta1/source.pb.go @@ -21,8 +21,8 @@ var _ = math.Inf // proto package needs to be updated. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package -// Cloud Security Command Center's (Cloud SCC) finding source. A finding source -// is an entity or a mechanism that can produce a finding. A source is like a +// Security Center's finding source. A finding source is an entity or a +// mechanism that can produce a finding. A source can also be thought of as a // container of findings that come from the same scanner, logger, monitor, etc. type Source struct { // The relative resource name of this source. See: @@ -31,17 +31,17 @@ type Source struct { // "organizations/123/sources/456" Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The source’s display name. - // A source’s display name must be unique amongst its siblings, for example, - // two sources with the same parent can't share the same display name. + // A source’s display name must be unique amongst its siblings, e.g. + // no two sources with the same parent can share the same display name. // 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 + // 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}])?. DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // The description of the source (max of 1024 characters). // Example: // "Cloud Security Scanner is a web security scanner for common - // vulnerabilities in App Engine applications. It can automatically + // vulnerabilities in Google App Engine applications. It can automatically // scan and detect four common vulnerabilities, including cross-site-scripting // (XSS), Flash injection, mixed content (HTTP in HTTPS), and // outdated/insecure libraries." @@ -106,19 +106,19 @@ func init() { } var fileDescriptor_bf622434a85d65bb = []byte{ - // 217 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x90, 0x3f, 0x4b, 0xc5, 0x30, - 0x14, 0xc5, 0xa9, 0x4a, 0xc1, 0xd4, 0x29, 0x53, 0x11, 0x87, 0xaa, 0x83, 0x4e, 0x89, 0xc5, 0xd1, - 0xcd, 0x0f, 0x20, 0xfe, 0xd9, 0x5c, 0xe4, 0x36, 0xbd, 0x84, 0x40, 0x9a, 0x1b, 0x92, 0x54, 0xe8, - 0xe2, 0x67, 0x97, 0xa6, 0x81, 0x47, 0x97, 0xc7, 0xdb, 0xc2, 0x39, 0xe7, 0xf7, 0xe3, 0x12, 0xf6, - 0xa4, 0x89, 0xb4, 0x45, 0xa9, 0x2c, 0xcd, 0xa3, 0x8c, 0xa8, 0xe6, 0x60, 0xd2, 0xa2, 0xd0, 0x25, - 0x0c, 0xf2, 0xb7, 0x1f, 0x30, 0x41, 0x2f, 0x23, 0xcd, 0x41, 0xa1, 0xf0, 0x81, 0x12, 0xf1, 0xfb, - 0x8d, 0x10, 0x99, 0x10, 0x7b, 0x42, 0x14, 0xe2, 0xfa, 0xa6, 0x68, 0xc1, 0x1b, 0x09, 0xce, 0x51, - 0x82, 0x64, 0xc8, 0xc5, 0x4d, 0x71, 0x07, 0xac, 0xfe, 0xca, 0x4a, 0xce, 0xd9, 0x85, 0x83, 0x09, - 0xdb, 0xaa, 0xab, 0x1e, 0x2f, 0x3f, 0xf3, 0x9b, 0xdf, 0xb2, 0xab, 0xd1, 0x44, 0x6f, 0x61, 0xf9, - 0xc9, 0xdd, 0x59, 0xee, 0x9a, 0x92, 0xbd, 0xad, 0x93, 0x8e, 0x35, 0x23, 0x46, 0x15, 0x8c, 0x5f, - 0xb5, 0xed, 0x79, 0x59, 0x1c, 0xa2, 0xd7, 0x3f, 0xf6, 0xa0, 0x68, 0x12, 0x27, 0xdc, 0xfa, 0x5e, - 0x7d, 0x7f, 0x94, 0x99, 0x26, 0x0b, 0x4e, 0x0b, 0x0a, 0x5a, 0x6a, 0x74, 0xf9, 0x56, 0xb9, 0x55, - 0xe0, 0x4d, 0x3c, 0xfa, 0x47, 0x2f, 0xfb, 0x78, 0xa8, 0x33, 0xfd, 0xfc, 0x1f, 0x00, 0x00, 0xff, - 0xff, 0x52, 0x75, 0xca, 0xb1, 0x60, 0x01, 0x00, 0x00, + // 215 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x90, 0x31, 0x4b, 0xc5, 0x30, + 0x14, 0x85, 0xa9, 0x4a, 0xc1, 0xd4, 0x29, 0x53, 0x11, 0x87, 0xaa, 0x83, 0x4e, 0x89, 0xc5, 0xd1, + 0xcd, 0x1f, 0x20, 0xa8, 0x9b, 0x8b, 0xdc, 0xa6, 0x97, 0x10, 0x48, 0x73, 0x43, 0x92, 0x0a, 0x05, + 0x7f, 0xfc, 0xa3, 0x69, 0xe0, 0xd1, 0xe5, 0xf1, 0xb6, 0x70, 0xce, 0xf9, 0x3e, 0x2e, 0x61, 0x2f, + 0x9a, 0x48, 0x5b, 0x94, 0xca, 0xd2, 0x3c, 0xca, 0x88, 0x6a, 0x0e, 0x26, 0x2d, 0x0a, 0x5d, 0xc2, + 0x20, 0xff, 0xfa, 0x01, 0x13, 0xf4, 0x32, 0xd2, 0x1c, 0x14, 0x0a, 0x1f, 0x28, 0x11, 0x7f, 0xdc, + 0x08, 0x91, 0x09, 0xb1, 0x27, 0x44, 0x21, 0x6e, 0xef, 0x8a, 0x16, 0xbc, 0x91, 0xe0, 0x1c, 0x25, + 0x48, 0x86, 0x5c, 0xdc, 0x14, 0x0f, 0xc0, 0xea, 0xef, 0xac, 0xe4, 0x9c, 0x5d, 0x39, 0x98, 0xb0, + 0xad, 0xba, 0xea, 0xf9, 0xfa, 0x2b, 0xbf, 0xf9, 0x3d, 0xbb, 0x19, 0x4d, 0xf4, 0x16, 0x96, 0xdf, + 0xdc, 0x5d, 0xe4, 0xae, 0x29, 0xd9, 0xc7, 0x3a, 0xe9, 0x58, 0x33, 0x62, 0x54, 0xc1, 0xf8, 0x55, + 0xdb, 0x5e, 0x96, 0xc5, 0x31, 0x7a, 0xff, 0x67, 0x4f, 0x8a, 0x26, 0x71, 0xc6, 0xad, 0x3f, 0x9f, + 0x65, 0xa4, 0xc9, 0x82, 0xd3, 0x82, 0x82, 0x96, 0x1a, 0x5d, 0xbe, 0x54, 0x6e, 0x15, 0x78, 0x13, + 0x4f, 0xfe, 0xd0, 0xdb, 0x3e, 0x1e, 0xea, 0x4c, 0xbf, 0x1e, 0x02, 0x00, 0x00, 0xff, 0xff, 0x4f, + 0x9a, 0xc3, 0x6d, 0x5e, 0x01, 0x00, 0x00, } diff --git a/googleapis/cloud/speech/v1p1beta1/cloud_speech.pb.go b/googleapis/cloud/speech/v1p1beta1/cloud_speech.pb.go index eec8eb1b..c6ccf5a3 100644 --- a/googleapis/cloud/speech/v1p1beta1/cloud_speech.pb.go +++ b/googleapis/cloud/speech/v1p1beta1/cloud_speech.pb.go @@ -9,7 +9,6 @@ import ( proto "github.com/golang/protobuf/proto" _ "github.com/golang/protobuf/ptypes/any" duration "github.com/golang/protobuf/ptypes/duration" - _ "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" @@ -682,33 +681,33 @@ type RecognitionConfig struct { // Valid values for OGG_OPUS are '1'-'254'. // Valid value for MULAW, AMR, AMR_WB and SPEEX_WITH_HEADER_BYTE is only `1`. // If `0` or omitted, defaults to one channel (mono). - // Note: We only recognize the first channel by default. + // NOTE: We only recognize the first channel by default. // To perform independent recognition on each channel set - // `enable_separate_recognition_per_channel` to 'true'. + // enable_separate_recognition_per_channel to 'true'. AudioChannelCount int32 `protobuf:"varint,7,opt,name=audio_channel_count,json=audioChannelCount,proto3" json:"audio_channel_count,omitempty"` - // This needs to be set to ‘true’ explicitly and `audio_channel_count` > 1 + // This needs to be set to ‘true’ explicitly and audio_channel_count > 1 // to get each channel recognized separately. The recognition result will - // contain a `channel_tag` field to state which channel that result belongs - // to. If this is not true, we will only recognize the first channel. The - // request is billed cumulatively for all channels recognized: - // `audio_channel_count` multiplied by the length of the audio. + // contain a channel_tag field to state which channel that result belongs to. + // If this is not ‘true’, we will only recognize the first channel. + // NOTE: The request is also billed cumulatively for all channels recognized: + // (audio_channel_count times the audio length) EnableSeparateRecognitionPerChannel bool `protobuf:"varint,12,opt,name=enable_separate_recognition_per_channel,json=enableSeparateRecognitionPerChannel,proto3" json:"enable_separate_recognition_per_channel,omitempty"` // *Required* The language of the supplied audio as a // [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag. // Example: "en-US". - // See [Language Support](/speech-to-text/docs/languages) + // See [Language Support](https://cloud.google.com/speech/docs/languages) // for a list of the currently supported language codes. LanguageCode string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` // *Optional* A list of up to 3 additional // [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags, // listing possible alternative languages of the supplied audio. - // See [Language Support](/speech-to-text/docs/languages) + // See [Language Support](https://cloud.google.com/speech/docs/languages) // for a list of the currently supported language codes. // If alternative languages are listed, recognition result will contain // recognition in the most likely language detected including the main // language_code. The recognition result will include the language tag // of the language detected in the audio. - // Note: This feature is only supported for Voice Command and Voice Search + // NOTE: This feature is only supported for Voice Command and Voice Search // use cases and performance may vary for other use cases (e.g., phone call // transcription). AlternativeLanguageCodes []string `protobuf:"bytes,18,rep,name=alternative_language_codes,json=alternativeLanguageCodes,proto3" json:"alternative_language_codes,omitempty"` @@ -724,9 +723,7 @@ type RecognitionConfig struct { // with asterisks, e.g. "f***". If set to `false` or omitted, profanities // won't be filtered out. ProfanityFilter bool `protobuf:"varint,5,opt,name=profanity_filter,json=profanityFilter,proto3" json:"profanity_filter,omitempty"` - // *Optional* array of [SpeechContext][google.cloud.speech.v1p1beta1.SpeechContext]. - // A means to provide context to assist the speech recognition. For more - // information, see [Phrase Hints](/speech-to-text/docs/basics#phrase-hints). + // *Optional* A means to provide context to assist the speech recognition. SpeechContexts []*SpeechContext `protobuf:"bytes,6,rep,name=speech_contexts,json=speechContexts,proto3" json:"speech_contexts,omitempty"` // *Optional* If `true`, the top result includes a list of words and // the start and end time offsets (timestamps) for those words. If @@ -741,19 +738,17 @@ type RecognitionConfig struct { // This feature is only available in select languages. Setting this for // requests in other languages has no effect at all. // The default 'false' value does not add punctuation to result hypotheses. - // Note: This is currently offered as an experimental service, complimentary + // NOTE: "This is currently offered as an experimental service, complimentary // to all users. In the future this may be exclusively available as a - // premium feature. + // premium feature." EnableAutomaticPunctuation bool `protobuf:"varint,11,opt,name=enable_automatic_punctuation,json=enableAutomaticPunctuation,proto3" json:"enable_automatic_punctuation,omitempty"` // *Optional* If 'true', enables speaker detection for each recognized word in // the top alternative of the recognition result using a speaker_tag provided // in the WordInfo. // Note: When this is true, we send all the words from the beginning of the - // audio for the top alternative in every consecutive STREAMING responses. + // audio for the top alternative in every consecutive responses. // This is done in order to improve our speaker tags as our models learn to // identify the speakers in the conversation over time. - // For non-streaming requests, the diarization results will be provided only - // in the top alternative of the FINAL SpeechRecognitionResult. EnableSpeakerDiarization bool `protobuf:"varint,16,opt,name=enable_speaker_diarization,json=enableSpeakerDiarization,proto3" json:"enable_speaker_diarization,omitempty"` // *Optional* // If set, specifies the estimated number of speakers in the conversation. @@ -796,18 +791,14 @@ type RecognitionConfig struct { // </table> Model string `protobuf:"bytes,13,opt,name=model,proto3" json:"model,omitempty"` // *Optional* Set to true to use an enhanced model for speech recognition. - // If `use_enhanced` is set to true and the `model` field is not set, then - // an appropriate enhanced model is chosen if: - // 1. project is eligible for requesting enhanced models - // 2. an enhanced model exists for the audio + // You must also set the `model` field to a valid, enhanced model. If + // `use_enhanced` is set to true and the `model` field is not set, then + // `use_enhanced` is ignored. If `use_enhanced` is true and an enhanced + // version of the specified model does not exist, then the speech is + // recognized using the standard version of the specified model. // - // If `use_enhanced` is true and an enhanced version of the specified model - // does not exist, then the speech is recognized using the standard version - // of the specified model. - // - // Enhanced speech models require that you opt-in to data logging using - // instructions in the - // [documentation](/speech-to-text/docs/enable-data-logging). If you set + // Enhanced speech models require that you opt-in to the audio logging using + // instructions in the [alpha documentation](/speech/data-sharing). If you set // `use_enhanced` to true and you have not enabled audio logging, then you // will receive an error. UseEnhanced bool `protobuf:"varint,14,opt,name=use_enhanced,json=useEnhanced,proto3" json:"use_enhanced,omitempty"` @@ -1091,7 +1082,7 @@ type SpeechContext struct { // to improve the accuracy for specific words and phrases, for example, if // specific commands are typically spoken by the user. This can also be used // to add additional words to the vocabulary of the recognizer. See - // [usage limits](/speech-to-text/quotas#content). + // [usage limits](https://cloud.google.com/speech/limits#content). Phrases []string `protobuf:"bytes,1,rep,name=phrases,proto3" json:"phrases,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -1133,7 +1124,7 @@ func (m *SpeechContext) GetPhrases() []string { // Contains audio data in the encoding specified in the `RecognitionConfig`. // Either `content` or `uri` must be supplied. Supplying both or neither // returns [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]. See -// [content limits](/speech-to-text/quotas#content). +// [audio limits](https://cloud.google.com/speech/limits#content). type RecognitionAudio struct { // The audio source, which is either inline content or a Google Cloud // Storage uri. @@ -1558,9 +1549,6 @@ type StreamingRecognitionResult struct { // This field is only provided for interim results (`is_final=false`). // The default of 0.0 is a sentinel value indicating `stability` was not set. Stability float32 `protobuf:"fixed32,3,opt,name=stability,proto3" json:"stability,omitempty"` - // Output only. Time offset of the end of this result relative to the - // beginning of the audio. - ResultEndTime *duration.Duration `protobuf:"bytes,4,opt,name=result_end_time,json=resultEndTime,proto3" json:"result_end_time,omitempty"` // For multi-channel audio, this is the channel number corresponding to the // recognized result for the audio from that channel. // For audio_channel_count = N, its output values can range from '1' to 'N'. @@ -1621,13 +1609,6 @@ func (m *StreamingRecognitionResult) GetStability() float32 { return 0 } -func (m *StreamingRecognitionResult) GetResultEndTime() *duration.Duration { - if m != nil { - return m.ResultEndTime - } - return nil -} - func (m *StreamingRecognitionResult) GetChannelTag() int32 { if m != nil { return m.ChannelTag @@ -1722,7 +1703,7 @@ type SpeechRecognitionAlternative struct { // The default of 0.0 is a sentinel value indicating `confidence` was not set. Confidence float32 `protobuf:"fixed32,2,opt,name=confidence,proto3" json:"confidence,omitempty"` // Output only. A list of word-specific information for each recognized word. - // Note: When `enable_speaker_diarization` is true, you will see all the words + // Note: When enable_speaker_diarization is true, you will see all the words // from the beginning of the audio. Words []*WordInfo `protobuf:"bytes,3,rep,name=words,proto3" json:"words,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -1903,144 +1884,142 @@ func init() { } var fileDescriptor_6adcab595cc29495 = []byte{ - // 2178 bytes of a gzipped FileDescriptorProto + // 2147 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x58, 0xbf, 0x73, 0xdb, 0xc8, - 0xf5, 0x37, 0x48, 0x51, 0x12, 0x9f, 0x7e, 0x41, 0x2b, 0xdf, 0x89, 0x96, 0x75, 0x67, 0x1b, 0x9e, + 0xf5, 0x37, 0x48, 0x51, 0x12, 0x9f, 0x7e, 0x41, 0x2b, 0xdf, 0x09, 0x96, 0x75, 0x67, 0x1b, 0x9e, 0x3b, 0xfb, 0xee, 0x7b, 0x43, 0xd9, 0xfa, 0xde, 0x5c, 0xce, 0xbe, 0xe4, 0x26, 0x14, 0x00, 0x99, - 0x98, 0x21, 0x09, 0xce, 0x92, 0xb2, 0xe3, 0x6b, 0x76, 0x56, 0xc4, 0x92, 0xc2, 0x84, 0x04, 0x10, - 0x60, 0xe1, 0x58, 0x2e, 0xd3, 0xa6, 0x48, 0x91, 0x99, 0x74, 0xa9, 0x72, 0x75, 0xfe, 0x80, 0x34, - 0x97, 0x26, 0x4d, 0x9a, 0x14, 0xe9, 0x52, 0xa5, 0xc8, 0x7f, 0x90, 0x26, 0x33, 0x69, 0x32, 0xbb, - 0x0b, 0x50, 0x10, 0x29, 0x5b, 0xb6, 0x26, 0x37, 0x93, 0x0e, 0xfb, 0x79, 0x3f, 0xf6, 0xbd, 0xb7, - 0x6f, 0xdf, 0xbe, 0x07, 0x78, 0x30, 0x0a, 0xc3, 0xd1, 0x98, 0xed, 0x0d, 0xc6, 0x61, 0xea, 0xed, - 0x25, 0x11, 0x63, 0x83, 0x93, 0xbd, 0x17, 0x0f, 0xa3, 0x87, 0xc7, 0x8c, 0xd3, 0x87, 0x0a, 0x26, - 0x0a, 0xae, 0x47, 0x71, 0xc8, 0x43, 0xf4, 0x81, 0x92, 0xa8, 0x4b, 0x52, 0x3d, 0x23, 0x4d, 0x25, - 0x76, 0x76, 0x33, 0x85, 0x34, 0xf2, 0xf7, 0x68, 0x10, 0x84, 0x9c, 0x72, 0x3f, 0x0c, 0x12, 0x25, - 0xbc, 0x73, 0x37, 0xa3, 0x8e, 0xc3, 0x60, 0x14, 0xa7, 0x41, 0xe0, 0x07, 0xa3, 0xbd, 0x30, 0x62, - 0xf1, 0x39, 0xa6, 0x1b, 0x19, 0x93, 0x5c, 0x1d, 0xa7, 0xc3, 0x3d, 0x1a, 0x9c, 0x66, 0xa4, 0x0f, - 0x67, 0x49, 0x5e, 0xaa, 0x64, 0x33, 0xfa, 0xcd, 0x59, 0x3a, 0x9b, 0x44, 0x3c, 0x17, 0xbe, 0x35, - 0x4b, 0xe4, 0xfe, 0x84, 0x25, 0x9c, 0x4e, 0xa2, 0x8c, 0x61, 0x3b, 0x63, 0x88, 0xa3, 0xc1, 0x5e, - 0xc2, 0x29, 0x4f, 0x33, 0x8b, 0x8c, 0xdf, 0x69, 0xa0, 0x63, 0x36, 0x08, 0x47, 0x81, 0xff, 0x8a, - 0x61, 0xf6, 0xb3, 0x94, 0x25, 0x1c, 0x35, 0x61, 0x71, 0x10, 0x06, 0x43, 0x7f, 0x54, 0xd3, 0x6e, - 0x6b, 0xf7, 0x57, 0xf6, 0x1f, 0xd4, 0xdf, 0x18, 0x99, 0x7a, 0xa6, 0x40, 0x58, 0x6b, 0x4a, 0x39, - 0x9c, 0xc9, 0x23, 0x1b, 0x2a, 0x34, 0xf5, 0xfc, 0xb0, 0x56, 0x92, 0x8a, 0xf6, 0xde, 0x5e, 0x51, - 0x43, 0x88, 0x61, 0x25, 0x6d, 0xfc, 0x5e, 0x83, 0x9b, 0xad, 0x30, 0x18, 0x61, 0x15, 0xd8, 0xff, - 0x7d, 0x83, 0xbf, 0xd3, 0xe0, 0x46, 0x8f, 0xc7, 0x8c, 0x4e, 0x2e, 0x32, 0x77, 0x08, 0x7a, 0x92, - 0x13, 0xc9, 0x39, 0xc3, 0x1f, 0x5d, 0xb2, 0xdf, 0xac, 0xce, 0x33, 0x0f, 0x9a, 0xd7, 0xf0, 0xc6, - 0x54, 0xa9, 0x82, 0xd0, 0x47, 0xb0, 0x26, 0xcd, 0x11, 0x7b, 0x70, 0x16, 0x70, 0xe9, 0xd4, 0x6a, - 0xf3, 0x1a, 0x5e, 0x95, 0xb0, 0xa9, 0xd0, 0x83, 0x2d, 0xd8, 0x3c, 0x33, 0x27, 0x56, 0x36, 0x1a, - 0x7f, 0xd0, 0x60, 0xe7, 0xf5, 0xbb, 0xfd, 0x17, 0x23, 0xfe, 0x09, 0xe8, 0x89, 0x1f, 0x8c, 0xc6, - 0x8c, 0xa4, 0x9c, 0xb3, 0x98, 0x06, 0x03, 0x26, 0xed, 0x5c, 0xc6, 0x1b, 0x0a, 0x3f, 0xca, 0x61, - 0x74, 0x0f, 0x36, 0xfc, 0x80, 0xb3, 0xd8, 0x9f, 0x90, 0x98, 0x25, 0xe9, 0x98, 0x27, 0xb5, 0xb2, - 0xe4, 0x5c, 0xcf, 0x60, 0xac, 0x50, 0xe3, 0x9f, 0xcb, 0xb0, 0x39, 0x6f, 0xf3, 0x37, 0xb0, 0xcc, - 0x82, 0x41, 0xe8, 0xf9, 0x81, 0xb2, 0x7a, 0x7d, 0xff, 0xeb, 0x77, 0xb5, 0xba, 0x2e, 0x4f, 0xd9, - 0xce, 0xb4, 0xe0, 0xa9, 0x3e, 0xf4, 0x29, 0x6c, 0x26, 0x74, 0x12, 0x8d, 0x19, 0x89, 0x29, 0x67, - 0xe4, 0x84, 0xc5, 0xfc, 0x95, 0x74, 0xa3, 0x82, 0x37, 0x14, 0x01, 0x53, 0xce, 0x9a, 0x02, 0x46, - 0x75, 0xd8, 0xca, 0x8e, 0xe5, 0x84, 0x06, 0x01, 0x1b, 0x93, 0x41, 0x98, 0x06, 0xbc, 0xb6, 0x24, - 0xb9, 0x37, 0xd5, 0xd1, 0x28, 0x8a, 0x29, 0x08, 0xa8, 0x0f, 0xf7, 0x58, 0x40, 0x8f, 0xc7, 0x8c, - 0x24, 0x2c, 0xa2, 0x52, 0x7f, 0x7c, 0x66, 0x18, 0x89, 0x58, 0x9c, 0x6b, 0xaa, 0xad, 0xca, 0x70, - 0xdc, 0x55, 0xec, 0xbd, 0x8c, 0xbb, 0xe0, 0x45, 0x97, 0xc5, 0x99, 0x6a, 0x74, 0x17, 0xd6, 0xc6, - 0x34, 0x18, 0xa5, 0x74, 0xc4, 0xc8, 0x20, 0xf4, 0x98, 0x0c, 0x65, 0x15, 0xaf, 0xe6, 0xa0, 0x19, - 0x7a, 0x0c, 0xfd, 0x10, 0x76, 0xe8, 0x98, 0xb3, 0x38, 0xa0, 0xdc, 0x7f, 0xc1, 0xc8, 0x39, 0x81, - 0xa4, 0x86, 0x6e, 0x97, 0xef, 0x57, 0x71, 0xad, 0xc0, 0xd1, 0x2a, 0x08, 0x27, 0xe2, 0x68, 0x27, - 0xf4, 0x25, 0x29, 0xd0, 0x93, 0xda, 0x82, 0x8a, 0xc9, 0x84, 0xbe, 0x6c, 0x14, 0x60, 0xc1, 0x1a, - 0xc5, 0xe1, 0x90, 0x06, 0x3e, 0x3f, 0x25, 0x43, 0x5f, 0x90, 0x6a, 0x15, 0x95, 0x05, 0x53, 0xfc, - 0x50, 0xc2, 0xe8, 0x08, 0x36, 0xd4, 0x41, 0xa9, 0xb4, 0x7e, 0xc9, 0x93, 0xda, 0xe2, 0xed, 0xf2, - 0xfd, 0x95, 0xfd, 0xcf, 0x2e, 0xbb, 0x3c, 0x12, 0x30, 0x95, 0x10, 0x5e, 0x4f, 0x8a, 0xcb, 0x04, - 0xfd, 0x00, 0x6a, 0x59, 0x94, 0x7f, 0x1e, 0xc6, 0x1e, 0x11, 0x15, 0x94, 0x84, 0xc3, 0x61, 0xc2, - 0x78, 0x52, 0x5b, 0x96, 0x96, 0xbc, 0xa7, 0xe8, 0xcf, 0xc2, 0xd8, 0xeb, 0xfb, 0x13, 0xe6, 0x2a, - 0x22, 0xfa, 0x1c, 0xde, 0x2f, 0x0a, 0xca, 0xb4, 0xf6, 0x98, 0x48, 0xe3, 0x0d, 0x29, 0x76, 0xfd, - 0x4c, 0xcc, 0x9c, 0xd2, 0xd0, 0x8f, 0x61, 0x37, 0x93, 0xa2, 0x29, 0x0f, 0x27, 0x94, 0xfb, 0x03, - 0x12, 0xa5, 0xc1, 0x80, 0xa7, 0xb2, 0xea, 0xd7, 0x56, 0xa4, 0xec, 0x8e, 0xe2, 0x69, 0xe4, 0x2c, - 0xdd, 0x33, 0x0e, 0x71, 0x36, 0x79, 0x5a, 0x44, 0x8c, 0xfe, 0x94, 0xc5, 0xc4, 0xf3, 0x69, 0xec, - 0xbf, 0x52, 0xf2, 0xba, 0x94, 0xcf, 0x5c, 0xea, 0x29, 0x06, 0xeb, 0x8c, 0x8e, 0x1e, 0xc3, 0x8d, - 0x02, 0xfb, 0x54, 0x85, 0x4a, 0xc5, 0x4d, 0x79, 0x48, 0xdb, 0x05, 0x86, 0x4c, 0x83, 0x4a, 0xc8, - 0x0e, 0x2c, 0x4f, 0x18, 0xa7, 0x1e, 0xe5, 0xb4, 0x56, 0x95, 0xd7, 0x7f, 0xff, 0xed, 0x2f, 0x52, - 0x3b, 0x93, 0xc4, 0x53, 0x1d, 0xe8, 0x3a, 0x54, 0x26, 0xa1, 0xc7, 0xc6, 0xb5, 0x35, 0x99, 0x82, - 0x6a, 0x81, 0xee, 0xc0, 0x6a, 0x9a, 0x30, 0xc2, 0x82, 0x13, 0x71, 0xf9, 0xbd, 0xda, 0xba, 0xf4, - 0x68, 0x25, 0x4d, 0x98, 0x9d, 0x41, 0xc6, 0x2f, 0x35, 0x58, 0x3b, 0x77, 0x23, 0x51, 0x0d, 0xae, - 0xdb, 0x1d, 0xd3, 0xb5, 0x9c, 0xce, 0x13, 0x72, 0xd4, 0xe9, 0x75, 0x6d, 0xd3, 0x39, 0x74, 0x6c, - 0x4b, 0xbf, 0x86, 0x56, 0x61, 0xb9, 0xe5, 0x74, 0xec, 0x06, 0x7e, 0xf8, 0x85, 0xae, 0xa1, 0x65, - 0x58, 0x38, 0x6c, 0x35, 0x4c, 0xbd, 0x84, 0xaa, 0x50, 0x69, 0x1f, 0xb5, 0x1a, 0xcf, 0xf4, 0x32, - 0x5a, 0x82, 0x72, 0xa3, 0x8d, 0xf5, 0x05, 0x04, 0xb0, 0xd8, 0x68, 0x63, 0xf2, 0xec, 0x40, 0xaf, - 0x08, 0x39, 0xf7, 0xc9, 0x13, 0xe2, 0x76, 0x8f, 0x7a, 0xfa, 0x22, 0xda, 0x81, 0xf7, 0x7b, 0x5d, - 0xdb, 0xfe, 0x09, 0x79, 0xe6, 0xf4, 0x9b, 0xa4, 0x69, 0x37, 0x2c, 0x1b, 0x93, 0x83, 0xe7, 0x7d, - 0x5b, 0x5f, 0x32, 0xfe, 0x5d, 0x85, 0xad, 0x0b, 0x1c, 0x45, 0x13, 0xd0, 0x65, 0x7d, 0xa2, 0x03, - 0x19, 0x6a, 0x7e, 0x1a, 0xb1, 0xac, 0xfe, 0x1c, 0xbc, 0x7b, 0xd8, 0xea, 0xce, 0x99, 0xaa, 0xfe, - 0x69, 0xc4, 0xf0, 0x86, 0x7f, 0x1e, 0x40, 0x5f, 0xc3, 0xae, 0x1f, 0x78, 0x69, 0xc2, 0xe3, 0x53, - 0x12, 0x50, 0x7f, 0x90, 0xc8, 0xdb, 0x4a, 0xc2, 0x21, 0x51, 0x2f, 0x9b, 0xb8, 0xe7, 0x6b, 0xb8, - 0x96, 0xf3, 0x74, 0x04, 0x8b, 0xb8, 0xaf, 0xee, 0x50, 0x86, 0x12, 0xbd, 0x80, 0xad, 0x89, 0x3f, - 0x88, 0xc3, 0xe8, 0x24, 0x0c, 0x18, 0xf1, 0xfc, 0x84, 0xcb, 0x9a, 0xbc, 0x20, 0x2d, 0xb6, 0xaf, - 0x60, 0x71, 0x7b, 0xaa, 0xcd, 0xca, 0x94, 0x61, 0x34, 0x99, 0xc3, 0x10, 0x87, 0xad, 0x30, 0xf6, - 0x47, 0x7e, 0x40, 0xc7, 0x64, 0xc2, 0x3c, 0x9f, 0xaa, 0x48, 0x55, 0xe4, 0xbe, 0xd6, 0x15, 0xf6, - 0x75, 0x33, 0x6d, 0x6d, 0xa1, 0x4c, 0xc6, 0x6a, 0x33, 0x9c, 0x85, 0xd0, 0x2b, 0x78, 0x4f, 0x14, - 0xd3, 0x58, 0x64, 0x0f, 0xf1, 0xd8, 0x0b, 0x7f, 0xc0, 0xd4, 0xbe, 0x8b, 0x72, 0xdf, 0xc3, 0x2b, - 0xec, 0x8b, 0x73, 0x7d, 0x96, 0x54, 0x27, 0x77, 0xde, 0x8a, 0xe7, 0x41, 0xb4, 0x7f, 0xc1, 0xde, - 0x01, 0x9d, 0x30, 0xf9, 0x14, 0x54, 0xe7, 0x64, 0x3a, 0x74, 0xc2, 0xd0, 0x67, 0x80, 0xce, 0xa2, - 0x24, 0x6a, 0x94, 0x34, 0x76, 0x59, 0x0a, 0xe8, 0x53, 0xf7, 0xfc, 0x89, 0xda, 0xe1, 0x2e, 0xac, - 0x85, 0xc7, 0xc3, 0x34, 0x19, 0x50, 0xce, 0x3c, 0xe2, 0x7b, 0xf2, 0xba, 0x96, 0xf1, 0xea, 0x19, - 0xe8, 0x78, 0xe8, 0x16, 0xac, 0xa8, 0xf7, 0x88, 0x87, 0x91, 0x3f, 0xa8, 0x81, 0xd4, 0x05, 0x12, - 0xea, 0x0b, 0xc4, 0xf8, 0x93, 0x06, 0x1b, 0x33, 0x69, 0x87, 0x6e, 0xc3, 0xae, 0xd3, 0xe9, 0xdb, - 0xb8, 0x61, 0xf6, 0x1d, 0xb7, 0x43, 0xfa, 0xcf, 0xbb, 0xf6, 0xcc, 0x85, 0x5b, 0x07, 0xb0, 0x9c, - 0x9e, 0x79, 0xd4, 0xeb, 0x39, 0x6e, 0x47, 0xd7, 0x90, 0x0e, 0xab, 0x5d, 0x6c, 0xf7, 0xec, 0x4e, - 0xbf, 0x21, 0x44, 0xf4, 0x92, 0xe0, 0xe8, 0x36, 0xdd, 0x8e, 0x4d, 0xcc, 0x46, 0xab, 0xa5, 0x97, - 0xd1, 0x1a, 0x54, 0x9f, 0xba, 0x8e, 0x69, 0xb7, 0x1b, 0x4e, 0x4b, 0x5f, 0x40, 0x37, 0x61, 0xbb, - 0x8b, 0xdd, 0x43, 0x5b, 0x2a, 0x68, 0xb4, 0x5a, 0xcf, 0x49, 0x17, 0xbb, 0xd6, 0x91, 0x69, 0x5b, - 0x7a, 0x45, 0x68, 0x93, 0xbc, 0xa4, 0x67, 0x37, 0xb0, 0xd9, 0xd4, 0x17, 0xd1, 0x26, 0xac, 0x29, - 0xc4, 0x74, 0xdb, 0xed, 0x46, 0xc7, 0xd2, 0x97, 0x84, 0x42, 0xcb, 0x31, 0xb3, 0xfd, 0x96, 0x0d, - 0x0f, 0xd0, 0x7c, 0x2e, 0xa2, 0xbb, 0x70, 0xab, 0xed, 0x98, 0xd8, 0x55, 0xa6, 0x58, 0x4e, 0xaf, - 0xdf, 0xe8, 0x98, 0xb3, 0xce, 0xac, 0x41, 0x55, 0xd4, 0x8e, 0x43, 0xc7, 0x6e, 0x59, 0xba, 0x26, - 0x8a, 0x42, 0xdb, 0xb1, 0xd4, 0xaa, 0x24, 0x56, 0x87, 0x39, 0xad, 0x6c, 0x74, 0x60, 0x73, 0x2e, - 0xf3, 0xc4, 0x26, 0x2e, 0x76, 0x9e, 0x38, 0x9d, 0x46, 0x8b, 0xb4, 0x6d, 0xcb, 0x69, 0x5c, 0x14, - 0xb1, 0x2a, 0x54, 0x1a, 0x47, 0x96, 0xe3, 0xea, 0x9a, 0xf8, 0x7c, 0xea, 0x58, 0xb6, 0xab, 0x97, - 0x8c, 0x6f, 0x35, 0x55, 0x56, 0x66, 0xb3, 0xe7, 0x23, 0xb8, 0x83, 0x6d, 0xd3, 0xc5, 0xb2, 0xd6, - 0x59, 0xf6, 0x53, 0xe1, 0xfa, 0xc5, 0xc7, 0xd0, 0x6b, 0x37, 0x70, 0x5f, 0xba, 0xa7, 0x6b, 0x68, - 0x11, 0x4a, 0x5d, 0xb3, 0x18, 0x7c, 0x51, 0x15, 0xf5, 0x32, 0x5a, 0x81, 0xa5, 0xa7, 0x76, 0xd3, - 0x31, 0x5b, 0xb6, 0xbe, 0x20, 0xca, 0xa8, 0xdb, 0x6f, 0xda, 0x98, 0xb8, 0x47, 0x7d, 0xcb, 0x75, - 0x71, 0xa6, 0x5f, 0xaf, 0xa0, 0x6d, 0xd8, 0x52, 0x14, 0xa7, 0x53, 0x24, 0x2c, 0x1a, 0x9f, 0xc0, - 0xda, 0xb9, 0x07, 0x16, 0xd5, 0x60, 0x29, 0x3a, 0x89, 0x69, 0xc2, 0x92, 0x9a, 0x26, 0x1b, 0x85, - 0x7c, 0x69, 0xe0, 0xe9, 0xcc, 0x31, 0x6d, 0x9c, 0xd1, 0x0e, 0x2c, 0xe5, 0x5d, 0xaa, 0x96, 0x75, - 0xa9, 0x39, 0x80, 0x10, 0x94, 0xd3, 0xd8, 0x97, 0xed, 0x54, 0xb5, 0x79, 0x0d, 0x8b, 0xc5, 0xc1, - 0x3a, 0xa8, 0x26, 0x96, 0x24, 0x61, 0x1a, 0x0f, 0x98, 0xc1, 0xa6, 0x1d, 0x9f, 0xe8, 0xb3, 0x93, - 0x28, 0x0c, 0x12, 0x86, 0xba, 0xb0, 0x94, 0x37, 0x8a, 0x25, 0xd9, 0x22, 0x7c, 0xf1, 0x56, 0x2d, - 0x42, 0xc1, 0x38, 0xd5, 0x51, 0xe2, 0x5c, 0x8d, 0x11, 0xc1, 0xee, 0xc5, 0x83, 0xc8, 0xf7, 0xb6, - 0xe3, 0x9f, 0xb5, 0x8b, 0xb7, 0x9c, 0x3e, 0x2f, 0xaa, 0x75, 0x1a, 0xc5, 0x2c, 0x49, 0x44, 0x2f, - 0x38, 0xc8, 0x43, 0x58, 0x91, 0xad, 0x93, 0xc4, 0xbb, 0x0a, 0x46, 0x8f, 0x00, 0x12, 0x4e, 0x63, - 0x2e, 0xbb, 0x9b, 0x6c, 0xc4, 0xd9, 0xc9, 0x0d, 0xcc, 0x87, 0xc7, 0x7a, 0x3f, 0x1f, 0x1e, 0x71, - 0x55, 0x72, 0x8b, 0x35, 0xb2, 0x40, 0x1f, 0xd3, 0x84, 0x93, 0x34, 0xf2, 0x44, 0x03, 0x2a, 0x15, - 0x94, 0x2f, 0x55, 0xb0, 0x2e, 0x64, 0x8e, 0xa4, 0x88, 0x00, 0x8d, 0xbf, 0x97, 0xe6, 0xa7, 0x8a, - 0x42, 0xf4, 0xee, 0x43, 0x85, 0xc5, 0x71, 0x18, 0x67, 0x43, 0x05, 0xca, 0x35, 0xc7, 0xd1, 0xa0, - 0xde, 0x93, 0x63, 0x2b, 0x56, 0x0c, 0xa8, 0x37, 0x1b, 0xe7, 0xab, 0x4c, 0x4e, 0x33, 0xa1, 0x46, - 0x29, 0x6c, 0x66, 0x9d, 0x25, 0x7b, 0xc1, 0x02, 0xae, 0x4a, 0xab, 0x7a, 0xf7, 0x9c, 0x77, 0x54, - 0x7f, 0xe6, 0x54, 0x76, 0xc2, 0xb6, 0xd0, 0xa8, 0x1e, 0xec, 0xe4, 0x3c, 0x60, 0xb4, 0x60, 0x63, - 0x86, 0x07, 0xed, 0x42, 0x4d, 0xb4, 0x19, 0x66, 0x93, 0xd8, 0x4f, 0xed, 0x4e, 0x7f, 0xe6, 0x4a, - 0xdf, 0x84, 0x6d, 0xbb, 0x63, 0x11, 0xf7, 0x90, 0xf4, 0x9c, 0xce, 0x93, 0x96, 0x4d, 0x8e, 0xfa, - 0xa2, 0x12, 0x77, 0x4c, 0x5b, 0xd7, 0x8c, 0xef, 0x4a, 0x17, 0x0f, 0x6e, 0xca, 0x59, 0x44, 0x60, - 0xf5, 0x5c, 0x3f, 0xae, 0xc9, 0xe8, 0x7d, 0xf5, 0xae, 0x59, 0x5a, 0x68, 0xde, 0xf1, 0x39, 0x85, - 0xe8, 0x06, 0x2c, 0xfb, 0x09, 0x19, 0x8a, 0xf2, 0x97, 0xcd, 0x71, 0x4b, 0x7e, 0x72, 0x28, 0x96, - 0x68, 0x17, 0x44, 0x42, 0x1d, 0xfb, 0x63, 0x9f, 0x9f, 0xca, 0xe4, 0x29, 0xe1, 0x33, 0x00, 0x35, - 0x60, 0x43, 0x1d, 0x04, 0x61, 0x81, 0xea, 0xbf, 0x65, 0xec, 0x57, 0xf6, 0x6f, 0xcc, 0x25, 0x98, - 0x95, 0xfd, 0x1b, 0xc1, 0x6b, 0x4a, 0xc2, 0x0e, 0x64, 0x47, 0x2e, 0x5e, 0xb2, 0x7c, 0xa6, 0xe2, - 0x74, 0x24, 0x5b, 0x87, 0x0a, 0x86, 0x0c, 0xea, 0xd3, 0xd1, 0xfc, 0xd0, 0xb3, 0x38, 0x3f, 0xf4, - 0x18, 0x7f, 0xd4, 0x60, 0xfb, 0x35, 0xd7, 0xf2, 0xfb, 0x0f, 0xdf, 0x8c, 0x0b, 0xa5, 0xcb, 0x5d, - 0xa8, 0x5c, 0xe0, 0xc2, 0x6f, 0x35, 0xd8, 0x7d, 0xd3, 0xa6, 0xe8, 0x43, 0x00, 0x1e, 0xd3, 0x20, - 0x19, 0xc4, 0x7e, 0xa4, 0xca, 0x45, 0x15, 0x17, 0x10, 0x41, 0x2f, 0x0c, 0x32, 0x25, 0x79, 0x56, - 0x05, 0x04, 0xfd, 0x08, 0x2a, 0x62, 0xda, 0x11, 0x03, 0xb8, 0x08, 0xc0, 0xbd, 0x4b, 0x02, 0x20, - 0x86, 0x1f, 0x27, 0x18, 0x86, 0x58, 0x49, 0x19, 0x7f, 0xd1, 0x60, 0x39, 0xc7, 0xd0, 0x97, 0xe7, - 0xaa, 0x92, 0x76, 0xd9, 0x99, 0x17, 0x8a, 0xd2, 0xe7, 0x62, 0xa2, 0xf7, 0x8a, 0xd5, 0xec, 0x0d, - 0x72, 0x4b, 0x2c, 0xcb, 0x12, 0x04, 0x0b, 0xc2, 0x8a, 0x6c, 0xe0, 0x95, 0xdf, 0x33, 0xfe, 0x2e, - 0xcc, 0xf9, 0x7b, 0x0b, 0x56, 0xf2, 0x11, 0xa9, 0x90, 0x59, 0x19, 0xd4, 0xa7, 0xa3, 0xfd, 0xbf, - 0x95, 0x61, 0x51, 0x45, 0x1c, 0xfd, 0x46, 0x83, 0xea, 0xb4, 0x0c, 0xa0, 0xb7, 0xfc, 0x85, 0x34, - 0xfd, 0x3b, 0xb4, 0xf3, 0xe0, 0xed, 0x05, 0x54, 0x85, 0x31, 0x3e, 0xfe, 0xc5, 0x5f, 0xff, 0xf1, - 0xeb, 0xd2, 0x6d, 0xe3, 0x66, 0xe1, 0xff, 0xa6, 0x12, 0x7b, 0x1c, 0xe7, 0xcc, 0x8f, 0xb5, 0x4f, - 0xd1, 0xb7, 0x1a, 0x5c, 0xbf, 0xe8, 0x29, 0x41, 0x8f, 0x2f, 0xd9, 0xf2, 0x0d, 0xff, 0xde, 0x76, - 0x3e, 0xc8, 0x65, 0x0b, 0x7f, 0x3e, 0xeb, 0x6e, 0xfe, 0xe7, 0xd3, 0x78, 0x28, 0x6d, 0xfb, 0x3f, - 0xe3, 0xe3, 0x79, 0xdb, 0x0a, 0x02, 0xe7, 0xcc, 0xfc, 0x95, 0x06, 0x68, 0xbe, 0x9e, 0xa2, 0x2f, - 0xaf, 0x50, 0x82, 0x95, 0x89, 0x8f, 0xae, 0x5c, 0xbc, 0x8d, 0x6b, 0xf7, 0xb5, 0x07, 0xda, 0xc1, - 0x2b, 0xb8, 0x33, 0x08, 0x27, 0x6f, 0xd6, 0x72, 0xb0, 0xa2, 0x8e, 0xbf, 0x2b, 0x12, 0xaf, 0xab, - 0x7d, 0x63, 0x66, 0xdc, 0xa3, 0x50, 0xdc, 0xcc, 0x7a, 0x18, 0x8f, 0xf6, 0x46, 0x2c, 0x90, 0x69, - 0xb9, 0xa7, 0x48, 0x34, 0xf2, 0x93, 0xd7, 0xfc, 0x9e, 0xfe, 0x4a, 0x01, 0xff, 0xd2, 0xb4, 0xe3, - 0x45, 0x29, 0xf2, 0xff, 0xff, 0x09, 0x00, 0x00, 0xff, 0xff, 0xdc, 0x29, 0xdf, 0xd7, 0xd0, 0x16, - 0x00, 0x00, + 0x98, 0x21, 0x09, 0xce, 0x92, 0xb2, 0xe3, 0x6b, 0x76, 0x56, 0xc0, 0x92, 0xc2, 0x84, 0x04, 0x10, + 0xfc, 0x70, 0x2c, 0x97, 0x69, 0x33, 0xa9, 0x32, 0x93, 0x2e, 0x55, 0xae, 0xce, 0x1f, 0x90, 0x26, + 0x69, 0xd2, 0xa4, 0x49, 0x91, 0x26, 0x65, 0x8a, 0xfc, 0x07, 0x69, 0x32, 0x93, 0x14, 0x99, 0xdd, + 0x05, 0x28, 0x88, 0x94, 0x2d, 0x5b, 0x93, 0x9b, 0x49, 0x87, 0xfd, 0xbc, 0x1f, 0xfb, 0xde, 0xdb, + 0xb7, 0x6f, 0xdf, 0x03, 0x3c, 0x18, 0x85, 0xe1, 0x68, 0xcc, 0xf6, 0xdc, 0x71, 0x98, 0x79, 0x7b, + 0x49, 0xc4, 0x98, 0x7b, 0xb2, 0xf7, 0xe2, 0x61, 0xf4, 0xf0, 0x98, 0xa5, 0xf4, 0xa1, 0x84, 0x89, + 0x84, 0x1b, 0x51, 0x1c, 0xa6, 0x21, 0xfa, 0x40, 0x4a, 0x34, 0x04, 0xa9, 0x91, 0x93, 0xa6, 0x12, + 0x3b, 0xbb, 0xb9, 0x42, 0x1a, 0xf9, 0x7b, 0x34, 0x08, 0xc2, 0x94, 0xa6, 0x7e, 0x18, 0x24, 0x52, + 0x78, 0xe7, 0x6e, 0x4e, 0x1d, 0x87, 0xc1, 0x28, 0xce, 0x82, 0xc0, 0x0f, 0x46, 0x7b, 0x61, 0xc4, + 0xe2, 0x73, 0x4c, 0x37, 0x72, 0x26, 0xb1, 0x3a, 0xce, 0x86, 0x7b, 0x34, 0x38, 0xcd, 0x49, 0x1f, + 0xce, 0x92, 0xbc, 0x4c, 0xca, 0xe6, 0xf4, 0x5b, 0xb3, 0xf4, 0xd4, 0x9f, 0xb0, 0x24, 0xa5, 0x93, + 0x28, 0x67, 0xd8, 0xce, 0x19, 0xe2, 0xc8, 0xdd, 0x4b, 0x52, 0x9a, 0x66, 0xf9, 0xa6, 0xfa, 0x6f, + 0x14, 0x50, 0x31, 0x73, 0xc3, 0x51, 0xe0, 0xbf, 0x62, 0x98, 0xfd, 0x24, 0x63, 0x49, 0x8a, 0x5a, + 0xb0, 0xe8, 0x86, 0xc1, 0xd0, 0x1f, 0x69, 0xca, 0x6d, 0xe5, 0xfe, 0xca, 0xfe, 0x83, 0xc6, 0x1b, + 0x9d, 0x6f, 0xe4, 0x0a, 0xb8, 0x41, 0x86, 0x90, 0xc3, 0xb9, 0x3c, 0xb2, 0xa0, 0x46, 0x33, 0xcf, + 0x0f, 0xb5, 0x8a, 0x50, 0xb4, 0xf7, 0xf6, 0x8a, 0x9a, 0x5c, 0x0c, 0x4b, 0x69, 0xfd, 0xb7, 0x0a, + 0xdc, 0x6c, 0x87, 0xc1, 0x08, 0xcb, 0xd8, 0xfd, 0xef, 0x1b, 0xfc, 0x7b, 0x05, 0x6e, 0xf4, 0xd3, + 0x98, 0xd1, 0xc9, 0x45, 0xe6, 0x0e, 0x41, 0x4d, 0x0a, 0x22, 0x39, 0x67, 0xf8, 0xa3, 0x4b, 0xf6, + 0x9b, 0xd5, 0x79, 0xe6, 0x41, 0xeb, 0x1a, 0xde, 0x98, 0x2a, 0x95, 0x10, 0xfa, 0x08, 0xd6, 0x84, + 0x39, 0x7c, 0x8f, 0x94, 0x05, 0xa9, 0x70, 0x6a, 0xb5, 0x75, 0x0d, 0xaf, 0x0a, 0xd8, 0x90, 0xe8, + 0xc1, 0x16, 0x6c, 0x9e, 0x99, 0x13, 0x4b, 0x1b, 0xf5, 0xdf, 0x29, 0xb0, 0xf3, 0xfa, 0xdd, 0xfe, + 0x8b, 0x11, 0xff, 0x04, 0xd4, 0xc4, 0x0f, 0x46, 0x63, 0x46, 0xb2, 0x34, 0x65, 0x31, 0x0d, 0x5c, + 0x26, 0xec, 0x5c, 0xc6, 0x1b, 0x12, 0x3f, 0x2a, 0x60, 0x74, 0x0f, 0x36, 0xfc, 0x20, 0x65, 0xb1, + 0x3f, 0x21, 0x31, 0x4b, 0xb2, 0x71, 0x9a, 0x68, 0x55, 0xc1, 0xb9, 0x9e, 0xc3, 0x58, 0xa2, 0xfa, + 0x3f, 0x96, 0x61, 0x73, 0xde, 0xe6, 0x6f, 0x60, 0x99, 0x05, 0x6e, 0xe8, 0xf9, 0x81, 0xb4, 0x7a, + 0x7d, 0xff, 0xeb, 0x77, 0xb5, 0xba, 0x21, 0x4e, 0xd9, 0xca, 0xb5, 0xe0, 0xa9, 0x3e, 0xf4, 0x29, + 0x6c, 0x26, 0x74, 0x12, 0x8d, 0x19, 0x89, 0x69, 0xca, 0xc8, 0x09, 0x8b, 0xd3, 0x57, 0xc2, 0x8d, + 0x1a, 0xde, 0x90, 0x04, 0x4c, 0x53, 0xd6, 0xe2, 0x30, 0x6a, 0xc0, 0x56, 0x7e, 0x2c, 0x27, 0x34, + 0x08, 0xd8, 0x98, 0xb8, 0x61, 0x16, 0xa4, 0xda, 0x92, 0xe0, 0xde, 0x94, 0x47, 0x23, 0x29, 0x06, + 0x27, 0xa0, 0x01, 0xdc, 0x63, 0x01, 0x3d, 0x1e, 0x33, 0x92, 0xb0, 0x88, 0x0a, 0xfd, 0xf1, 0x99, + 0x61, 0x24, 0x62, 0x71, 0xa1, 0x49, 0x5b, 0x15, 0xe1, 0xb8, 0x2b, 0xd9, 0xfb, 0x39, 0x77, 0xc9, + 0x8b, 0x1e, 0x8b, 0x73, 0xd5, 0xe8, 0x2e, 0xac, 0x8d, 0x69, 0x30, 0xca, 0xe8, 0x88, 0x11, 0x37, + 0xf4, 0x98, 0x08, 0x65, 0x1d, 0xaf, 0x16, 0xa0, 0x11, 0x7a, 0x0c, 0x7d, 0x1f, 0x76, 0xe8, 0x38, + 0x65, 0x71, 0x40, 0x53, 0xff, 0x05, 0x23, 0xe7, 0x04, 0x12, 0x0d, 0xdd, 0xae, 0xde, 0xaf, 0x63, + 0xad, 0xc4, 0xd1, 0x2e, 0x09, 0x27, 0xfc, 0x68, 0x27, 0xf4, 0x25, 0x29, 0xd1, 0x13, 0x6d, 0x41, + 0xc6, 0x64, 0x42, 0x5f, 0x36, 0x4b, 0x30, 0x67, 0x8d, 0xe2, 0x70, 0x48, 0x03, 0x3f, 0x3d, 0x25, + 0x43, 0x9f, 0x93, 0xb4, 0x9a, 0xcc, 0x82, 0x29, 0x7e, 0x28, 0x60, 0x74, 0x04, 0x1b, 0xf2, 0xa0, + 0x64, 0x5a, 0xbf, 0x4c, 0x13, 0x6d, 0xf1, 0x76, 0xf5, 0xfe, 0xca, 0xfe, 0x67, 0x97, 0x5d, 0x1e, + 0x01, 0x18, 0x52, 0x08, 0xaf, 0x27, 0xe5, 0x65, 0x82, 0xbe, 0x07, 0x5a, 0x1e, 0xe5, 0x9f, 0x86, + 0xb1, 0x47, 0x78, 0x05, 0x25, 0xe1, 0x70, 0x98, 0xb0, 0x34, 0xd1, 0x96, 0x85, 0x25, 0xef, 0x49, + 0xfa, 0xb3, 0x30, 0xf6, 0x06, 0xfe, 0x84, 0x39, 0x92, 0x88, 0x3e, 0x87, 0xf7, 0xcb, 0x82, 0x22, + 0xad, 0x3d, 0xc6, 0xd3, 0x78, 0x43, 0x88, 0x5d, 0x3f, 0x13, 0x33, 0xa6, 0x34, 0xf4, 0x43, 0xd8, + 0xcd, 0xa5, 0x68, 0x96, 0x86, 0x13, 0x9a, 0xfa, 0x2e, 0x89, 0xb2, 0xc0, 0x4d, 0x33, 0x51, 0xd8, + 0xb5, 0x15, 0x21, 0xbb, 0x23, 0x79, 0x9a, 0x05, 0x4b, 0xef, 0x8c, 0x83, 0x9f, 0x4d, 0x91, 0x16, + 0x11, 0xa3, 0x3f, 0x66, 0x31, 0xf1, 0x7c, 0x1a, 0xfb, 0xaf, 0xa4, 0xbc, 0x2a, 0xe4, 0x73, 0x97, + 0xfa, 0x92, 0xc1, 0x3c, 0xa3, 0xa3, 0xc7, 0x70, 0xa3, 0xc4, 0x3e, 0x55, 0x21, 0x53, 0x71, 0x53, + 0x1c, 0xd2, 0x76, 0x89, 0x21, 0xd7, 0x20, 0x13, 0xb2, 0x0b, 0xcb, 0x13, 0x96, 0x52, 0x8f, 0xa6, + 0x54, 0xab, 0x8b, 0xeb, 0xbf, 0xff, 0xf6, 0x17, 0xa9, 0x93, 0x4b, 0xe2, 0xa9, 0x0e, 0x74, 0x1d, + 0x6a, 0x93, 0xd0, 0x63, 0x63, 0x6d, 0x4d, 0xa4, 0xa0, 0x5c, 0xa0, 0x3b, 0xb0, 0x9a, 0x25, 0x8c, + 0xb0, 0xe0, 0x84, 0x5f, 0x7e, 0x4f, 0x5b, 0x17, 0x1e, 0xad, 0x64, 0x09, 0xb3, 0x72, 0x48, 0xff, + 0xb9, 0x02, 0x6b, 0xe7, 0x6e, 0x24, 0xd2, 0xe0, 0xba, 0xd5, 0x35, 0x1c, 0xd3, 0xee, 0x3e, 0x21, + 0x47, 0xdd, 0x7e, 0xcf, 0x32, 0xec, 0x43, 0xdb, 0x32, 0xd5, 0x6b, 0x68, 0x15, 0x96, 0xdb, 0x76, + 0xd7, 0x6a, 0xe2, 0x87, 0x5f, 0xa8, 0x0a, 0x5a, 0x86, 0x85, 0xc3, 0x76, 0xd3, 0x50, 0x2b, 0xa8, + 0x0e, 0xb5, 0xce, 0x51, 0xbb, 0xf9, 0x4c, 0xad, 0xa2, 0x25, 0xa8, 0x36, 0x3b, 0x58, 0x5d, 0x40, + 0x00, 0x8b, 0xcd, 0x0e, 0x26, 0xcf, 0x0e, 0xd4, 0x1a, 0x97, 0x73, 0x9e, 0x3c, 0x21, 0x4e, 0xef, + 0xa8, 0xaf, 0x2e, 0xa2, 0x1d, 0x78, 0xbf, 0xdf, 0xb3, 0xac, 0x1f, 0x91, 0x67, 0xf6, 0xa0, 0x45, + 0x5a, 0x56, 0xd3, 0xb4, 0x30, 0x39, 0x78, 0x3e, 0xb0, 0xd4, 0x25, 0xfd, 0x5f, 0x75, 0xd8, 0xba, + 0xc0, 0x51, 0x34, 0x01, 0x55, 0xd4, 0x27, 0xea, 0x8a, 0x50, 0xa7, 0xa7, 0x11, 0xcb, 0xeb, 0xcf, + 0xc1, 0xbb, 0x87, 0xad, 0x61, 0x9f, 0xa9, 0x1a, 0x9c, 0x46, 0x0c, 0x6f, 0xf8, 0xe7, 0x01, 0xf4, + 0x35, 0xec, 0xfa, 0x81, 0x97, 0x25, 0x69, 0x7c, 0x4a, 0x02, 0xea, 0xbb, 0x89, 0xb8, 0xad, 0x24, + 0x1c, 0x12, 0xf9, 0xb2, 0xf1, 0x7b, 0xbe, 0x86, 0xb5, 0x82, 0xa7, 0xcb, 0x59, 0xf8, 0x7d, 0x75, + 0x86, 0x22, 0x94, 0xe8, 0x05, 0x6c, 0x4d, 0x7c, 0x37, 0x0e, 0xa3, 0x93, 0x30, 0x60, 0xc4, 0xf3, + 0x93, 0x54, 0xd4, 0xe4, 0x05, 0x61, 0xb1, 0x75, 0x05, 0x8b, 0x3b, 0x53, 0x6d, 0x66, 0xae, 0x0c, + 0xa3, 0xc9, 0x1c, 0x86, 0x52, 0xd8, 0x0a, 0x63, 0x7f, 0xe4, 0x07, 0x74, 0x4c, 0x26, 0xcc, 0xf3, + 0xa9, 0x8c, 0x54, 0x4d, 0xec, 0x6b, 0x5e, 0x61, 0x5f, 0x27, 0xd7, 0xd6, 0xe1, 0xca, 0x44, 0xac, + 0x36, 0xc3, 0x59, 0x08, 0xbd, 0x82, 0xf7, 0x78, 0x31, 0x8d, 0x79, 0xf6, 0x10, 0x8f, 0xbd, 0xf0, + 0x5d, 0x26, 0xf7, 0x5d, 0x14, 0xfb, 0x1e, 0x5e, 0x61, 0x5f, 0x5c, 0xe8, 0x33, 0x85, 0x3a, 0xb1, + 0xf3, 0x56, 0x3c, 0x0f, 0xa2, 0xfd, 0x0b, 0xf6, 0x0e, 0xe8, 0x84, 0x89, 0xa7, 0xa0, 0x3e, 0x27, + 0xd3, 0xa5, 0x13, 0x86, 0x3e, 0x03, 0x74, 0x16, 0x25, 0x5e, 0xa3, 0x84, 0xb1, 0xcb, 0x42, 0x40, + 0x9d, 0xba, 0xe7, 0x4f, 0xe4, 0x0e, 0x77, 0x61, 0x2d, 0x3c, 0x1e, 0x66, 0x89, 0x4b, 0x53, 0xe6, + 0x11, 0xdf, 0x13, 0xd7, 0xb5, 0x8a, 0x57, 0xcf, 0x40, 0xdb, 0x43, 0xb7, 0x60, 0x45, 0xbe, 0x47, + 0x69, 0x18, 0xf9, 0xae, 0x06, 0x42, 0x17, 0x08, 0x68, 0xc0, 0x11, 0xfd, 0x8f, 0x0a, 0x6c, 0xcc, + 0xa4, 0x1d, 0xba, 0x0d, 0xbb, 0x76, 0x77, 0x60, 0xe1, 0xa6, 0x31, 0xb0, 0x9d, 0x2e, 0x19, 0x3c, + 0xef, 0x59, 0x33, 0x17, 0x6e, 0x1d, 0xc0, 0xb4, 0xfb, 0xc6, 0x51, 0xbf, 0x6f, 0x3b, 0x5d, 0x55, + 0x41, 0x2a, 0xac, 0xf6, 0xb0, 0xd5, 0xb7, 0xba, 0x83, 0x26, 0x17, 0x51, 0x2b, 0x9c, 0xa3, 0xd7, + 0x72, 0xba, 0x16, 0x31, 0x9a, 0xed, 0xb6, 0x5a, 0x45, 0x6b, 0x50, 0x7f, 0xea, 0xd8, 0x86, 0xd5, + 0x69, 0xda, 0x6d, 0x75, 0x01, 0xdd, 0x84, 0xed, 0x1e, 0x76, 0x0e, 0x2d, 0xa1, 0xa0, 0xd9, 0x6e, + 0x3f, 0x27, 0x3d, 0xec, 0x98, 0x47, 0x86, 0x65, 0xaa, 0x35, 0xae, 0x4d, 0xf0, 0x92, 0xbe, 0xd5, + 0xc4, 0x46, 0x4b, 0x5d, 0x44, 0x9b, 0xb0, 0x26, 0x11, 0xc3, 0xe9, 0x74, 0x9a, 0x5d, 0x53, 0x5d, + 0xe2, 0x0a, 0x4d, 0xdb, 0xc8, 0xf7, 0x5b, 0xd6, 0x3d, 0x40, 0xf3, 0xb9, 0x88, 0xee, 0xc2, 0xad, + 0x8e, 0x6d, 0x60, 0x47, 0x9a, 0x62, 0xda, 0xfd, 0x41, 0xb3, 0x6b, 0xcc, 0x3a, 0xb3, 0x06, 0x75, + 0x5e, 0x3b, 0x0e, 0x6d, 0xab, 0x6d, 0xaa, 0x0a, 0x2f, 0x0a, 0x1d, 0xdb, 0x94, 0xab, 0x0a, 0x5f, + 0x1d, 0x16, 0xb4, 0xaa, 0xde, 0x85, 0xcd, 0xb9, 0xcc, 0xe3, 0x9b, 0x38, 0xd8, 0x7e, 0x62, 0x77, + 0x9b, 0x6d, 0xd2, 0xb1, 0x4c, 0xbb, 0x79, 0x51, 0xc4, 0xea, 0x50, 0x6b, 0x1e, 0x99, 0xb6, 0xa3, + 0x2a, 0xfc, 0xf3, 0xa9, 0x6d, 0x5a, 0x8e, 0x5a, 0xd1, 0xbf, 0x55, 0x64, 0x59, 0x99, 0xcd, 0x9e, + 0x8f, 0xe0, 0x0e, 0xb6, 0x0c, 0x07, 0x8b, 0x5a, 0x67, 0x5a, 0x4f, 0xb9, 0xeb, 0x17, 0x1f, 0x43, + 0xbf, 0xd3, 0xc4, 0x03, 0xe1, 0x9e, 0xaa, 0xa0, 0x45, 0xa8, 0xf4, 0x8c, 0x72, 0xf0, 0x79, 0x55, + 0x54, 0xab, 0x68, 0x05, 0x96, 0x9e, 0x5a, 0x2d, 0xdb, 0x68, 0x5b, 0xea, 0x02, 0x2f, 0xa3, 0xce, + 0xa0, 0x65, 0x61, 0xe2, 0x1c, 0x0d, 0x4c, 0xc7, 0xc1, 0xb9, 0x7e, 0xb5, 0x86, 0xb6, 0x61, 0x4b, + 0x52, 0xec, 0x6e, 0x99, 0xb0, 0xa8, 0x7f, 0x02, 0x6b, 0xe7, 0x1e, 0x58, 0xa4, 0xc1, 0x52, 0x74, + 0x12, 0xd3, 0x84, 0x25, 0x9a, 0x22, 0x1a, 0x85, 0x62, 0xa9, 0xe3, 0xe9, 0xcc, 0x31, 0x6d, 0x9c, + 0xd1, 0x0e, 0x2c, 0x15, 0x5d, 0xaa, 0x92, 0x77, 0xa9, 0x05, 0x80, 0x10, 0x54, 0xb3, 0xd8, 0x17, + 0xed, 0x54, 0xbd, 0x75, 0x0d, 0xf3, 0xc5, 0xc1, 0x3a, 0xc8, 0x26, 0x96, 0x24, 0x61, 0x16, 0xbb, + 0x4c, 0x67, 0xd3, 0x8e, 0x8f, 0xf7, 0xd9, 0x49, 0x14, 0x06, 0x09, 0x43, 0x3d, 0x58, 0x2a, 0x1a, + 0xc5, 0x8a, 0x68, 0x11, 0xbe, 0x78, 0xab, 0x16, 0xa1, 0x64, 0x9c, 0xec, 0x28, 0x71, 0xa1, 0x46, + 0x8f, 0x60, 0xf7, 0xe2, 0x41, 0xe4, 0x3b, 0xdb, 0xf1, 0x4f, 0xca, 0xc5, 0x5b, 0x4e, 0x9f, 0x17, + 0xd9, 0x3a, 0x8d, 0x62, 0x96, 0x24, 0xbc, 0x17, 0x74, 0x8b, 0x10, 0xd6, 0x44, 0xeb, 0x24, 0xf0, + 0x9e, 0x84, 0xd1, 0x23, 0x80, 0x24, 0xa5, 0x71, 0x2a, 0xba, 0x9b, 0x7c, 0xc4, 0xd9, 0x29, 0x0c, + 0x2c, 0x86, 0xc7, 0xc6, 0xa0, 0x18, 0x1e, 0x71, 0x5d, 0x70, 0xf3, 0x35, 0x32, 0x41, 0x1d, 0xd3, + 0x24, 0x25, 0x59, 0xe4, 0xf1, 0x06, 0x54, 0x28, 0xa8, 0x5e, 0xaa, 0x60, 0x9d, 0xcb, 0x1c, 0x09, + 0x11, 0x0e, 0xea, 0x7f, 0xab, 0xcc, 0x4f, 0x15, 0xa5, 0xe8, 0xdd, 0x87, 0x1a, 0x8b, 0xe3, 0x30, + 0xce, 0x87, 0x0a, 0x54, 0x68, 0x8e, 0x23, 0xb7, 0xd1, 0x17, 0x63, 0x2b, 0x96, 0x0c, 0xa8, 0x3f, + 0x1b, 0xe7, 0xab, 0x4c, 0x4e, 0x33, 0xa1, 0x46, 0x19, 0x6c, 0xe6, 0x9d, 0x25, 0x7b, 0xc1, 0x82, + 0x54, 0x96, 0x56, 0xf9, 0xee, 0xd9, 0xef, 0xa8, 0xfe, 0xcc, 0xa9, 0xfc, 0x84, 0x2d, 0xae, 0x51, + 0x3e, 0xd8, 0xc9, 0x79, 0x40, 0x6f, 0xc3, 0xc6, 0x0c, 0x0f, 0xda, 0x05, 0x8d, 0xb7, 0x19, 0x46, + 0x8b, 0x58, 0x4f, 0xad, 0xee, 0x60, 0xe6, 0x4a, 0xdf, 0x84, 0x6d, 0xab, 0x6b, 0x12, 0xe7, 0x90, + 0xf4, 0xed, 0xee, 0x93, 0xb6, 0x45, 0x8e, 0x06, 0xbc, 0x12, 0x77, 0x0d, 0x4b, 0x55, 0xf4, 0x7f, + 0xbf, 0x66, 0x70, 0x93, 0xce, 0x22, 0x02, 0xab, 0xe7, 0xfa, 0x71, 0x45, 0x44, 0xef, 0xab, 0x77, + 0xcd, 0xd2, 0x52, 0xf3, 0x8e, 0xcf, 0x29, 0x44, 0x37, 0x60, 0xd9, 0x4f, 0xc8, 0x90, 0x97, 0xbf, + 0x7c, 0x8e, 0x5b, 0xf2, 0x93, 0x43, 0xbe, 0x44, 0xbb, 0xc0, 0x13, 0xea, 0xd8, 0x1f, 0xfb, 0xe9, + 0xa9, 0x48, 0x9e, 0x0a, 0x3e, 0x03, 0xf8, 0x33, 0x54, 0x0c, 0x44, 0x29, 0x1d, 0x89, 0x77, 0xbf, + 0x86, 0x21, 0x87, 0x06, 0x74, 0x34, 0x3f, 0xb1, 0x2c, 0xce, 0x4f, 0x2c, 0xfa, 0x1f, 0x14, 0xd8, + 0x7e, 0xcd, 0x9d, 0xfa, 0xee, 0x7d, 0x9f, 0x71, 0xa1, 0x72, 0xb9, 0x0b, 0xb5, 0x0b, 0x5c, 0xf8, + 0xb5, 0x02, 0xbb, 0x6f, 0xda, 0x14, 0x7d, 0x08, 0x90, 0xc6, 0x34, 0x48, 0xdc, 0xd8, 0x8f, 0xe4, + 0x5d, 0xaf, 0xe3, 0x12, 0xc2, 0xe9, 0xa5, 0x29, 0xa4, 0x22, 0x02, 0x5d, 0x42, 0xd0, 0x0f, 0xa0, + 0xc6, 0x47, 0x15, 0x3e, 0x3d, 0xf3, 0x00, 0xdc, 0xbb, 0x24, 0x00, 0x7c, 0x72, 0xb1, 0x83, 0x61, + 0x88, 0xa5, 0x94, 0xfe, 0x67, 0x05, 0x96, 0x0b, 0x0c, 0x7d, 0x79, 0xae, 0xa4, 0xc8, 0x7b, 0x7b, + 0x63, 0xae, 0x22, 0x98, 0xf9, 0xff, 0xaa, 0x72, 0x45, 0xf9, 0x9c, 0x8f, 0xe3, 0x5e, 0xb9, 0x14, + 0xbd, 0x41, 0x6e, 0x89, 0x05, 0x62, 0xe8, 0x42, 0x08, 0x16, 0xb8, 0x15, 0xf9, 0xb4, 0x2a, 0xbe, + 0x67, 0xfc, 0x5d, 0x98, 0xf3, 0xf7, 0x16, 0xac, 0x14, 0xf3, 0x4d, 0x29, 0xb3, 0x72, 0x68, 0x40, + 0x47, 0xfb, 0x7f, 0xad, 0xc2, 0xa2, 0x8c, 0x38, 0xfa, 0x95, 0x02, 0xf5, 0xe9, 0x1d, 0x46, 0x6f, + 0xf9, 0xff, 0x67, 0xfa, 0x6b, 0x67, 0xe7, 0xc1, 0xdb, 0x0b, 0xc8, 0xf2, 0xa0, 0x7f, 0xfc, 0xb3, + 0xbf, 0xfc, 0xfd, 0x97, 0x95, 0xdb, 0xfa, 0xcd, 0xd2, 0xff, 0x47, 0x29, 0xf6, 0x38, 0x2e, 0x98, + 0x1f, 0x2b, 0x9f, 0xa2, 0x6f, 0x15, 0xb8, 0x7e, 0xd1, 0x3b, 0x80, 0x1e, 0x5f, 0xb2, 0xe5, 0x1b, + 0x7e, 0x9c, 0xed, 0x7c, 0x50, 0xc8, 0x96, 0xfe, 0x4c, 0x36, 0x9c, 0xe2, 0xcf, 0xa4, 0xfe, 0x50, + 0xd8, 0xf6, 0x7f, 0xfa, 0xc7, 0xf3, 0xb6, 0x95, 0x04, 0xce, 0x99, 0xf9, 0x0b, 0x05, 0xd0, 0x7c, + 0x31, 0x44, 0x5f, 0x5e, 0xa1, 0x7e, 0x4a, 0x13, 0x1f, 0x5d, 0xb9, 0xf2, 0xde, 0x57, 0x1e, 0x28, + 0x07, 0xaf, 0xe0, 0x8e, 0x1b, 0x4e, 0xde, 0xac, 0xe3, 0x60, 0x45, 0x1e, 0x7e, 0x8f, 0xa7, 0x5d, + 0x4f, 0xf9, 0xc6, 0xc8, 0xb9, 0x47, 0x21, 0xbf, 0x97, 0x8d, 0x30, 0x1e, 0xed, 0x8d, 0x58, 0x20, + 0x92, 0x72, 0x4f, 0x92, 0x68, 0xe4, 0x27, 0xaf, 0xf9, 0x79, 0xfc, 0x95, 0x04, 0xfe, 0xa9, 0x28, + 0xc7, 0x8b, 0x42, 0xe4, 0xff, 0xff, 0x13, 0x00, 0x00, 0xff, 0xff, 0x9d, 0xbc, 0xd0, 0x68, 0x6e, + 0x16, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/vision/v1/image_annotator.pb.go b/googleapis/cloud/vision/v1/image_annotator.pb.go index bc8cafd6..0317df08 100644 --- a/googleapis/cloud/vision/v1/image_annotator.pb.go +++ b/googleapis/cloud/vision/v1/image_annotator.pb.go @@ -13,7 +13,6 @@ import ( status "google.golang.org/genproto/googleapis/rpc/status" color "google.golang.org/genproto/googleapis/type/color" latlng "google.golang.org/genproto/googleapis/type/latlng" - _ "google.golang.org/genproto/protobuf/field_mask" grpc "google.golang.org/grpc" math "math" ) @@ -2554,7 +2553,7 @@ func init() { } var fileDescriptor_49e74116a4d6fd69 = []byte{ - // 3080 bytes of a gzipped FileDescriptorProto + // 3067 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x5a, 0x4f, 0x73, 0xdb, 0xc8, 0x95, 0x1f, 0xfe, 0x91, 0x44, 0x3e, 0x52, 0x14, 0xd4, 0x94, 0x64, 0x5a, 0xfe, 0x27, 0x63, 0x76, 0x76, 0x54, 0x1e, 0xaf, 0xb4, 0xf6, 0xcc, 0xba, 0x66, 0x6d, 0xd7, 0xee, 0x50, 0x24, 0x24, 0x71, @@ -2570,184 +2569,183 @@ var fileDescriptor_49e74116a4d6fd69 = []byte{ 0x33, 0x6e, 0xf6, 0x51, 0x8a, 0x99, 0xeb, 0x39, 0x83, 0x89, 0x11, 0x68, 0x3e, 0xd1, 0x3d, 0xe3, 0x15, 0x37, 0x4e, 0x1b, 0x77, 0x40, 0x4e, 0x03, 0x6d, 0x3a, 0x04, 0x6e, 0x7d, 0x2f, 0xc5, 0xfa, 0x2d, 0x39, 0xd1, 0x06, 0x24, 0x20, 0x86, 0x60, 0xfb, 0x3e, 0xb7, 0xb5, 0x1c, 0x7b, 0xe4, 0x4d, - 0x6c, 0xdb, 0xb4, 0x47, 0xbb, 0x8e, 0x4b, 0xbc, 0xc4, 0x94, 0xb6, 0xb8, 0x11, 0x6b, 0x9d, 0x4c, - 0x86, 0xbb, 0x43, 0x93, 0x58, 0x03, 0x6d, 0xac, 0xfb, 0x5f, 0x73, 0x8b, 0x3b, 0xb3, 0x16, 0x81, - 0x39, 0x26, 0x7e, 0xa0, 0x8f, 0x5d, 0x6e, 0x70, 0x8d, 0x1b, 0x78, 0xae, 0xb1, 0xeb, 0x07, 0x7a, - 0x30, 0xf1, 0x67, 0x14, 0xc1, 0x99, 0x4b, 0x76, 0x0d, 0xc7, 0x8a, 0xbc, 0xbf, 0x59, 0x13, 0x15, - 0x96, 0x1e, 0x58, 0xf6, 0x28, 0xd4, 0xc8, 0x3f, 0xcb, 0xc1, 0xd2, 0x3e, 0xd1, 0x83, 0x89, 0x47, - 0xd0, 0xa7, 0x90, 0xa7, 0x06, 0xb5, 0xcc, 0x56, 0x66, 0xbb, 0xf2, 0xf0, 0x9f, 0x76, 0x2e, 0x5e, - 0xb2, 0x1d, 0x6e, 0xbe, 0xd3, 0x3f, 0x73, 0x09, 0x66, 0x08, 0x74, 0x07, 0x4a, 0x63, 0xfd, 0x54, - 0xf3, 0x88, 0x3f, 0xb1, 0x02, 0xbf, 0x96, 0xdd, 0xca, 0x6c, 0x2f, 0x60, 0x18, 0xeb, 0xa7, 0x38, - 0x94, 0xa0, 0x35, 0x58, 0x18, 0x3b, 0x03, 0x62, 0xd5, 0x72, 0x5b, 0x99, 0xed, 0x22, 0x0e, 0x1b, - 0xf2, 0x2f, 0xb2, 0x90, 0xa7, 0x2c, 0x68, 0x0d, 0xa4, 0xfe, 0xcb, 0xae, 0xa2, 0x1d, 0x77, 0x7a, - 0x5d, 0xa5, 0xd1, 0xda, 0x6f, 0x29, 0x4d, 0xe9, 0x3d, 0x84, 0xa0, 0xb2, 0x5f, 0x6f, 0x28, 0x5a, - 0x53, 0xe9, 0x2b, 0x8d, 0x7e, 0x4b, 0xed, 0x48, 0x19, 0xb4, 0x01, 0xa8, 0x5d, 0xef, 0x34, 0x8f, - 0xea, 0xf8, 0x99, 0x20, 0xcf, 0x52, 0xdb, 0xb6, 0x7a, 0xa0, 0x0a, 0xb2, 0x1c, 0xaa, 0xc2, 0x4a, - 0xbb, 0xbe, 0xa7, 0xb4, 0x05, 0x61, 0x9e, 0x1a, 0xf6, 0x95, 0x2f, 0xfa, 0x82, 0x6c, 0x01, 0xdd, - 0x80, 0x6b, 0x4d, 0xb5, 0x71, 0x7c, 0xa4, 0x74, 0xfa, 0xda, 0x8c, 0xb2, 0x84, 0xae, 0xc3, 0x7a, - 0xaf, 0xbe, 0xaf, 0x68, 0x3d, 0xa5, 0x8e, 0x1b, 0x87, 0x82, 0x6a, 0x91, 0x0e, 0xbb, 0x75, 0x54, - 0x3f, 0x50, 0xb4, 0x2e, 0x56, 0xbb, 0x0a, 0xee, 0xb7, 0x94, 0x9e, 0xb4, 0x84, 0x2a, 0x00, 0x0d, - 0xac, 0x76, 0xb5, 0xc3, 0x56, 0xa7, 0xdf, 0x93, 0x8a, 0x68, 0x15, 0x96, 0x5f, 0x28, 0x7b, 0x02, - 0x10, 0xe8, 0x20, 0xba, 0x58, 0x6d, 0x1e, 0x37, 0xfa, 0x9c, 0x56, 0x2a, 0xa3, 0x6b, 0x50, 0x55, - 0xf7, 0xfe, 0x4b, 0x69, 0xf4, 0xb5, 0xb6, 0xda, 0xa8, 0xb7, 0x5b, 0x5f, 0xd6, 0x99, 0x71, 0x55, - 0xee, 0x40, 0xa9, 0x45, 0xcf, 0x54, 0xcf, 0x99, 0x78, 0x06, 0x41, 0x32, 0x2c, 0x8f, 0x0c, 0x5f, - 0x0b, 0x8f, 0xd9, 0xc4, 0x33, 0xd9, 0x72, 0x15, 0x71, 0x69, 0x64, 0xf8, 0xcc, 0xec, 0xd8, 0x33, - 0xd1, 0x0d, 0x28, 0x4e, 0xf5, 0x59, 0xa6, 0x2f, 0x98, 0x5c, 0x29, 0xff, 0x0f, 0x2c, 0x30, 0x43, - 0x54, 0x83, 0x25, 0xc3, 0xb1, 0x03, 0x62, 0x07, 0x8c, 0xa3, 0x8c, 0xa3, 0x26, 0x7a, 0x02, 0x8b, - 0x3e, 0xeb, 0x8d, 0x81, 0x4b, 0x0f, 0xdf, 0x4f, 0xdb, 0x0b, 0xc2, 0xc0, 0x30, 0x87, 0xc8, 0x7f, - 0x5a, 0x81, 0xca, 0xbe, 0x6e, 0x90, 0x7a, 0x7c, 0x96, 0x50, 0x0b, 0x96, 0x4f, 0x9c, 0x89, 0x3d, - 0x30, 0xed, 0x91, 0xe6, 0x3a, 0xd6, 0x19, 0xeb, 0xaf, 0x94, 0xbe, 0xc5, 0xf6, 0xb8, 0x71, 0xd7, - 0xb1, 0xce, 0x70, 0xf9, 0x44, 0x68, 0xa1, 0x0e, 0x48, 0xc3, 0x81, 0x96, 0x64, 0xcb, 0x5e, 0x81, - 0xad, 0x32, 0x1c, 0x88, 0x6d, 0x74, 0x04, 0x45, 0x4b, 0xb7, 0x07, 0x63, 0xdd, 0xfb, 0xda, 0xaf, - 0xe5, 0xb6, 0x72, 0xdb, 0xa5, 0x87, 0xbb, 0xa9, 0x3b, 0x3f, 0x31, 0xab, 0x9d, 0x36, 0xc7, 0xe1, - 0x29, 0x03, 0xba, 0x05, 0xe0, 0x39, 0x96, 0xa5, 0xe9, 0xf6, 0xc8, 0x22, 0xb5, 0xfc, 0x56, 0x66, - 0x3b, 0x8b, 0x8b, 0x54, 0x52, 0xa7, 0x02, 0xba, 0x30, 0xae, 0x6e, 0x73, 0xed, 0x02, 0xd3, 0x16, - 0x5c, 0xdd, 0x0e, 0x95, 0xb7, 0x00, 0x02, 0xd3, 0x0a, 0xb8, 0x76, 0x31, 0xc4, 0x52, 0x49, 0xa8, - 0x7e, 0x00, 0x6b, 0x71, 0xc4, 0xd1, 0x0c, 0xc7, 0x1e, 0x9a, 0x03, 0x62, 0x1b, 0xa4, 0xb6, 0xc4, - 0x0c, 0xab, 0xb1, 0xae, 0x11, 0xab, 0xd0, 0xbf, 0xc1, 0x46, 0x34, 0x34, 0xea, 0x2c, 0x01, 0x54, - 0x60, 0xa0, 0x75, 0x41, 0x2b, 0xc0, 0x5a, 0x50, 0x79, 0xed, 0x9c, 0x69, 0x96, 0xf9, 0x35, 0xb1, - 0xcc, 0x57, 0x8e, 0x33, 0xa8, 0x15, 0x59, 0x48, 0x90, 0xd3, 0x1c, 0xd3, 0x8e, 0x2d, 0xf1, 0xf2, - 0x6b, 0xe7, 0x6c, 0xda, 0x44, 0x2a, 0xac, 0xfa, 0x8e, 0xe7, 0x39, 0x6f, 0x45, 0x36, 0xb8, 0x34, - 0x9b, 0x14, 0x82, 0x05, 0xc2, 0x23, 0x90, 0x74, 0x7b, 0x44, 0x3c, 0x91, 0xaf, 0x74, 0x69, 0xbe, - 0x15, 0x86, 0x15, 0xe8, 0x7a, 0x50, 0xf5, 0x27, 0x9e, 0xeb, 0x99, 0x3e, 0x11, 0x19, 0xcb, 0x97, - 0x66, 0x44, 0x11, 0x5c, 0x20, 0xfd, 0x0a, 0x6a, 0x13, 0x7b, 0x40, 0x3c, 0x8d, 0x9c, 0xba, 0x8e, - 0x4f, 0x06, 0x22, 0xf3, 0xf2, 0xa5, 0x99, 0x37, 0x18, 0x87, 0x12, 0x52, 0x08, 0xec, 0x9f, 0x03, - 0x3a, 0xb1, 0x26, 0x9e, 0x97, 0xe4, 0xad, 0x5c, 0x9a, 0x77, 0x95, 0xa3, 0x93, 0x5e, 0x78, 0x45, - 0xf4, 0xc1, 0x5b, 0xa2, 0x27, 0xfc, 0xba, 0x72, 0x79, 0x2f, 0x44, 0xf0, 0xa9, 0x6c, 0xf3, 0x0f, - 0x4b, 0x50, 0x88, 0x8e, 0x08, 0x3a, 0xe4, 0xb9, 0x25, 0xc7, 0x28, 0x3f, 0xb9, 0xe2, 0x09, 0x13, - 0x73, 0xcd, 0x53, 0x28, 0xb8, 0x8e, 0x6f, 0x52, 0x3d, 0x3b, 0x5f, 0xa5, 0x87, 0x5b, 0x69, 0x6c, - 0x5d, 0x6e, 0x87, 0x63, 0x84, 0xfc, 0x9b, 0xc5, 0x69, 0xca, 0x39, 0xee, 0x3c, 0xeb, 0xa8, 0x2f, - 0x3a, 0x5a, 0x94, 0x50, 0xa4, 0xf7, 0x50, 0x19, 0x0a, 0x6d, 0x65, 0xbf, 0xaf, 0x29, 0x2f, 0x15, - 0x29, 0x83, 0x96, 0xa1, 0x88, 0x5b, 0x07, 0x87, 0x61, 0x33, 0x8b, 0x6a, 0xb0, 0xc6, 0x94, 0xea, - 0xbe, 0x16, 0x19, 0xed, 0x61, 0xf5, 0x85, 0x94, 0xa3, 0x39, 0x22, 0x34, 0x9c, 0x55, 0xe5, 0xa9, - 0x2a, 0x02, 0xc5, 0x5c, 0x4c, 0xb5, 0x80, 0x36, 0x61, 0x23, 0x46, 0x25, 0x75, 0x8b, 0x14, 0x76, - 0xd4, 0x6a, 0x76, 0xd5, 0x56, 0xa7, 0xaf, 0xed, 0x29, 0xfd, 0x17, 0x8a, 0xd2, 0xa1, 0x5a, 0x9a, - 0x5f, 0xca, 0x50, 0xe8, 0xa8, 0x3d, 0x45, 0xeb, 0xb7, 0xba, 0x52, 0x81, 0x8e, 0xf1, 0xb8, 0xdb, - 0x55, 0xb0, 0xd6, 0x6e, 0x75, 0xa5, 0x22, 0x6d, 0xb6, 0xd5, 0x17, 0xbc, 0x09, 0x34, 0x17, 0x1d, - 0xa9, 0xc7, 0xfd, 0x43, 0x36, 0x2a, 0xa9, 0x84, 0x56, 0xa0, 0x14, 0xb6, 0x59, 0x7f, 0x52, 0x19, - 0x49, 0x50, 0x0e, 0x05, 0x0d, 0xa5, 0xd3, 0x57, 0xb0, 0xb4, 0x8c, 0xd6, 0x61, 0x95, 0xd1, 0xef, - 0xa9, 0xfd, 0xbe, 0x7a, 0xc4, 0x0d, 0x2b, 0xd4, 0x5f, 0xa2, 0x98, 0xf1, 0xad, 0xd0, 0x74, 0x2c, - 0x4a, 0x39, 0x89, 0x14, 0xcf, 0x5a, 0x79, 0xa9, 0x68, 0x7d, 0xb5, 0xab, 0xed, 0xa9, 0xc7, 0x9d, - 0x66, 0x1d, 0xbf, 0x94, 0x56, 0x13, 0xaa, 0x70, 0xd6, 0x0d, 0x15, 0x77, 0x14, 0x2c, 0x21, 0x74, - 0x13, 0x6a, 0xb1, 0x8a, 0x33, 0xc6, 0xc0, 0x6a, 0xec, 0x7e, 0xaa, 0x65, 0x3f, 0x38, 0x6e, 0x6d, - 0xea, 0xc8, 0x73, 0xdd, 0xad, 0x27, 0x75, 0x89, 0xfe, 0x36, 0xd0, 0x2d, 0xb8, 0x3e, 0xd5, 0xcd, - 0x76, 0x78, 0x6d, 0xba, 0xaa, 0xb3, 0x3d, 0xd6, 0xd0, 0x1d, 0xb8, 0x21, 0xae, 0xb3, 0x16, 0x2e, - 0x41, 0xb4, 0x62, 0xd2, 0x75, 0xb4, 0x05, 0x37, 0x13, 0x4b, 0x3a, 0x6b, 0xb1, 0x49, 0x1d, 0x1a, - 0x52, 0xd4, 0xb1, 0xd6, 0xc7, 0xf5, 0x03, 0x9a, 0xec, 0x6f, 0x50, 0xef, 0x73, 0x9c, 0x20, 0xbe, - 0xc9, 0xca, 0x9b, 0x68, 0xee, 0xdd, 0xe3, 0x6e, 0xab, 0x2d, 0xdd, 0xa2, 0xe5, 0xcd, 0x74, 0x78, - 0xa1, 0xf0, 0x36, 0xc5, 0xef, 0xab, 0x58, 0x39, 0x54, 0xea, 0x4d, 0xed, 0x80, 0x55, 0x3f, 0xed, - 0xba, 0x74, 0x87, 0xd6, 0x20, 0x8d, 0xc3, 0x56, 0x47, 0x3b, 0xe8, 0xd4, 0xfb, 0x87, 0x94, 0x72, - 0x8b, 0xf6, 0xcf, 0x44, 0x8c, 0xf7, 0x40, 0xed, 0x50, 0xe9, 0x5d, 0x8a, 0x67, 0xd2, 0x90, 0x99, - 0x8b, 0x65, 0xf9, 0x29, 0x94, 0xdb, 0x8e, 0xc1, 0x0e, 0x65, 0xcb, 0x1e, 0x3a, 0xe8, 0x3e, 0x2c, - 0x59, 0x7a, 0xa0, 0x59, 0xf6, 0x88, 0xa7, 0xf2, 0x6a, 0x74, 0x06, 0xe9, 0x19, 0xdd, 0x69, 0xeb, - 0x41, 0xdb, 0x1e, 0xe1, 0x45, 0x8b, 0xfd, 0x95, 0x5f, 0x40, 0xa1, 0xeb, 0xd1, 0x4a, 0x38, 0x38, - 0x43, 0x08, 0xf2, 0xb6, 0x3e, 0x26, 0xbc, 0x6a, 0x61, 0xbf, 0x69, 0x75, 0xf8, 0x46, 0xb7, 0x26, - 0x84, 0x97, 0x2a, 0x61, 0x03, 0xdd, 0x85, 0xf2, 0xc4, 0xb4, 0x83, 0x47, 0x9f, 0x68, 0xa1, 0x92, - 0x86, 0x8e, 0x3c, 0x2e, 0x85, 0xb2, 0xe7, 0x54, 0x24, 0xff, 0x30, 0x07, 0x92, 0x62, 0x07, 0x66, - 0x70, 0x26, 0x14, 0x1b, 0x12, 0xe4, 0xc6, 0xe6, 0x80, 0x77, 0x40, 0x7f, 0xa2, 0x0d, 0x58, 0xb4, - 0x1c, 0x43, 0xb7, 0xa2, 0x0e, 0x78, 0x0b, 0x6d, 0x41, 0x69, 0x40, 0x7c, 0xc3, 0x33, 0x5d, 0x16, - 0x4d, 0xc2, 0xda, 0x54, 0x14, 0xd1, 0x91, 0xf9, 0x86, 0xe3, 0x45, 0x99, 0x3c, 0x6c, 0x20, 0x19, - 0x40, 0x48, 0xa5, 0x2c, 0x8d, 0xef, 0x65, 0x6b, 0x19, 0x2c, 0x48, 0xd1, 0x6d, 0x80, 0xc0, 0x71, - 0x4d, 0x43, 0xb7, 0xcc, 0xe0, 0x8c, 0x27, 0x73, 0x41, 0x72, 0xbe, 0x24, 0x5a, 0xfa, 0xce, 0x25, - 0xd1, 0x1e, 0x14, 0x2d, 0xbe, 0x38, 0x7e, 0xad, 0xc0, 0x4a, 0x98, 0x54, 0x1a, 0x71, 0x15, 0xf1, - 0x14, 0x86, 0x3e, 0x03, 0x70, 0xc3, 0x25, 0x32, 0x89, 0x5f, 0x2b, 0x32, 0x92, 0xf4, 0xb8, 0xca, - 0x17, 0x13, 0x0b, 0x18, 0xf9, 0xf7, 0x19, 0xb8, 0x4e, 0xd9, 0x2d, 0xf3, 0x1b, 0x32, 0x50, 0x4f, - 0x5e, 0x13, 0x23, 0x98, 0xbb, 0x28, 0xef, 0xc3, 0xb2, 0xa5, 0xdb, 0xa3, 0x09, 0x2d, 0x53, 0x0d, - 0x67, 0x10, 0xad, 0x4d, 0x39, 0x12, 0x36, 0x9c, 0x01, 0x89, 0x77, 0x4b, 0x2e, 0xb9, 0x5b, 0x2e, - 0x58, 0x93, 0x73, 0xfe, 0x5c, 0xf8, 0xae, 0xfe, 0x94, 0x7f, 0x97, 0x85, 0xb5, 0x9e, 0x3e, 0x24, - 0x3d, 0x76, 0x6d, 0x14, 0x26, 0xf1, 0x29, 0x2c, 0xe8, 0x83, 0x89, 0x15, 0xf0, 0x1b, 0xd2, 0x65, - 0x12, 0x63, 0x08, 0xa0, 0x48, 0xdf, 0x75, 0x9c, 0x21, 0x9b, 0xe4, 0x25, 0x91, 0x0c, 0x80, 0x9e, - 0xc2, 0xd2, 0x98, 0x0c, 0xe8, 0xae, 0xe1, 0xb9, 0xf3, 0x32, 0xd8, 0x08, 0x82, 0xfe, 0x03, 0x0a, - 0x6f, 0x4c, 0xc7, 0x62, 0xfb, 0x34, 0x7f, 0x69, 0x78, 0x8c, 0x41, 0x8f, 0x20, 0xef, 0xe9, 0xc6, - 0xd9, 0x15, 0xea, 0x3f, 0x66, 0x2f, 0xbf, 0x85, 0x12, 0x8d, 0x01, 0x8e, 0x3d, 0xc2, 0xc4, 0x08, - 0xd0, 0xc7, 0x50, 0x1a, 0x9b, 0xb6, 0x76, 0x89, 0x90, 0x51, 0x1c, 0x9b, 0x76, 0xf8, 0x93, 0x81, - 0xf4, 0xd3, 0x18, 0x94, 0x9d, 0x07, 0xd2, 0x4f, 0xc3, 0x9f, 0xb2, 0x07, 0xc5, 0x06, 0xbd, 0xf8, - 0xb2, 0x28, 0xb5, 0x0d, 0x0b, 0xec, 0x16, 0xcc, 0x3b, 0x44, 0x09, 0x2c, 0x33, 0xc3, 0xa1, 0xc1, - 0x74, 0x4f, 0x65, 0xc5, 0x3d, 0xf5, 0x01, 0x54, 0x5c, 0xf3, 0x94, 0x58, 0xda, 0xd0, 0xd3, 0x8d, - 0x38, 0x44, 0x64, 0xf1, 0x32, 0x93, 0xee, 0x73, 0xa1, 0x7c, 0x0c, 0xb5, 0xa6, 0x33, 0x36, 0x6d, - 0xdd, 0x0e, 0x18, 0xa9, 0x2f, 0x6c, 0x99, 0x7f, 0x87, 0x45, 0xd6, 0x83, 0x5f, 0xcb, 0xb0, 0x33, - 0x75, 0x37, 0xcd, 0x85, 0xf1, 0xa8, 0x31, 0x07, 0xc8, 0x16, 0xac, 0xb0, 0xeb, 0x55, 0x37, 0x3e, - 0x63, 0xe8, 0x25, 0xac, 0x0c, 0x78, 0x4f, 0x5a, 0x4c, 0x4b, 0xa7, 0xf6, 0xaf, 0x69, 0xb4, 0x69, - 0x03, 0xc3, 0x95, 0x41, 0x42, 0x23, 0xff, 0x32, 0x03, 0x85, 0x86, 0xe7, 0xb8, 0x87, 0xa6, 0x1d, - 0x7c, 0x9f, 0xf7, 0xb5, 0xdb, 0x89, 0x58, 0x19, 0xba, 0x57, 0x8c, 0x93, 0xbb, 0x50, 0x35, 0xc7, - 0xae, 0xe3, 0x05, 0xba, 0x6d, 0x90, 0x59, 0x47, 0xa3, 0xa9, 0x2a, 0xf6, 0xf6, 0x73, 0xa8, 0x46, - 0xe3, 0x14, 0x1d, 0xfd, 0x9f, 0x00, 0x86, 0xe7, 0xb8, 0xda, 0x2b, 0x2a, 0xe7, 0xce, 0x4e, 0x0d, - 0x60, 0x11, 0x01, 0x2e, 0x1a, 0x11, 0x95, 0xfc, 0x08, 0x56, 0x62, 0xde, 0xae, 0xee, 0xe9, 0x63, - 0x9f, 0x86, 0x28, 0xdd, 0x77, 0x89, 0x11, 0x68, 0xec, 0x0d, 0x27, 0xa4, 0xcd, 0xe2, 0x72, 0x28, - 0xc4, 0x4c, 0x26, 0x37, 0x01, 0xbd, 0x20, 0x27, 0xcd, 0xe8, 0xf6, 0xc5, 0xa1, 0x3b, 0x50, 0x35, - 0x6d, 0xc3, 0x9a, 0x0c, 0x88, 0x36, 0x22, 0x4e, 0xe2, 0x65, 0xa4, 0x80, 0x57, 0xb9, 0xea, 0x80, - 0x38, 0xfc, 0x81, 0x44, 0xfe, 0x51, 0x0e, 0xca, 0x6c, 0xb5, 0x1b, 0xf4, 0x0a, 0x7e, 0x1a, 0xa0, - 0x03, 0x1a, 0x1e, 0x03, 0xcd, 0x72, 0xec, 0x91, 0xe6, 0x11, 0x23, 0xe0, 0x4b, 0x90, 0x7a, 0x13, - 0x17, 0x8e, 0x1b, 0x2e, 0x59, 0xc2, 0xd9, 0xfb, 0x00, 0x2a, 0x71, 0x9c, 0x0d, 0x9d, 0x93, 0xdd, - 0xca, 0x6d, 0x17, 0x71, 0x1c, 0x7d, 0xd9, 0x8c, 0x51, 0x0f, 0x56, 0xa7, 0xfe, 0xd3, 0x5c, 0x36, - 0x0b, 0x5e, 0x5f, 0x7f, 0xf8, 0x2e, 0x37, 0x72, 0x7f, 0xe1, 0x15, 0x63, 0xc6, 0x81, 0x1a, 0xac, - 0x27, 0xdf, 0xe0, 0x22, 0xe2, 0x30, 0x38, 0x7f, 0x34, 0x27, 0xc1, 0x50, 0x50, 0x18, 0x80, 0x39, - 0x79, 0xd5, 0x3d, 0x2f, 0x44, 0x5f, 0xc1, 0x5a, 0xe2, 0x25, 0x2e, 0xe2, 0x5f, 0x64, 0xfc, 0xf7, - 0xd2, 0xf8, 0xcf, 0x2f, 0x18, 0x46, 0x6f, 0xcf, 0xc9, 0xe4, 0x6f, 0x33, 0xb0, 0xc6, 0xb7, 0x18, - 0x61, 0x8b, 0x83, 0xc9, 0xff, 0x4e, 0x88, 0x4f, 0xe3, 0xd9, 0x02, 0x7b, 0x4e, 0xe1, 0x8b, 0x72, - 0x6b, 0xee, 0xf3, 0x08, 0x0e, 0x6d, 0xd1, 0x13, 0x28, 0x0c, 0xc3, 0xa7, 0xb3, 0x70, 0x09, 0x4a, - 0x0f, 0xef, 0xbc, 0xe3, 0x89, 0x0d, 0xc7, 0x00, 0x7a, 0x22, 0xc3, 0x17, 0x1d, 0x23, 0xdc, 0x1f, - 0xec, 0x80, 0xcc, 0x39, 0x91, 0xe2, 0x5e, 0xc2, 0x65, 0x53, 0x68, 0xc9, 0xcf, 0x60, 0x83, 0x69, - 0xa7, 0x87, 0x27, 0xda, 0x73, 0x12, 0xe4, 0xa6, 0x0f, 0x4a, 0xf4, 0x27, 0xba, 0x03, 0x25, 0x97, - 0xf6, 0x6a, 0x4f, 0xc6, 0x27, 0xc4, 0x8b, 0x1e, 0xf6, 0xa8, 0xa8, 0xc3, 0x24, 0xf2, 0x5f, 0x8a, - 0xb0, 0x3e, 0xe3, 0x22, 0xdf, 0x75, 0x6c, 0x9f, 0xa0, 0xcf, 0x41, 0x1a, 0xea, 0x06, 0x11, 0x9e, - 0x54, 0xa3, 0x63, 0xf9, 0xcf, 0x97, 0xbb, 0xfd, 0xe1, 0x95, 0x61, 0xa2, 0xed, 0xa3, 0xff, 0x86, - 0xb5, 0xe8, 0xc1, 0x22, 0x41, 0x1b, 0x7a, 0x73, 0x3b, 0x8d, 0x76, 0xb6, 0x42, 0xc4, 0xd5, 0x88, - 0x45, 0x24, 0xef, 0x81, 0x64, 0x39, 0x23, 0x27, 0x41, 0x9c, 0xbb, 0x22, 0xf1, 0x0a, 0x65, 0x10, - 0x49, 0x8f, 0x61, 0xd5, 0xd2, 0x4f, 0x88, 0x95, 0x60, 0xcd, 0x5f, 0x91, 0x55, 0x62, 0x14, 0x22, - 0xad, 0x0f, 0x37, 0xad, 0xa8, 0xd4, 0xd2, 0x1c, 0x56, 0x6b, 0x25, 0x7a, 0xd8, 0x60, 0x3d, 0x3c, - 0x98, 0x57, 0x04, 0x5e, 0x58, 0xa6, 0xe1, 0x4d, 0x2b, 0x4d, 0xc5, 0x1c, 0x34, 0xf3, 0x46, 0x4e, - 0xcf, 0xf1, 0x15, 0x1d, 0x44, 0x19, 0x44, 0xd2, 0x2f, 0x60, 0x6d, 0x38, 0xb1, 0x2c, 0x6d, 0x86, - 0x99, 0x3d, 0xc0, 0xcc, 0xd9, 0x29, 0xfd, 0x04, 0x0d, 0x46, 0x94, 0x23, 0x29, 0x43, 0x27, 0xb0, - 0xe1, 0xeb, 0x43, 0x12, 0x05, 0x1e, 0x81, 0x3b, 0x0c, 0x0e, 0xf7, 0xd3, 0xb8, 0x2f, 0x2a, 0xfd, - 0xf0, 0x9a, 0x7f, 0x51, 0x41, 0x38, 0x82, 0x1b, 0xe1, 0xa9, 0x9c, 0xd6, 0xc1, 0x62, 0x47, 0x85, - 0xf9, 0xe1, 0x73, 0x26, 0xbb, 0xe3, 0xeb, 0x66, 0x52, 0x20, 0x74, 0xa4, 0xc1, 0xba, 0x10, 0x9d, - 0x85, 0x2e, 0x4a, 0xf3, 0x03, 0xe9, 0x05, 0x99, 0x12, 0x57, 0x8d, 0x0b, 0xd2, 0x67, 0x0b, 0x96, - 0x13, 0x81, 0x94, 0xbd, 0x53, 0xcd, 0x89, 0x2f, 0x62, 0x04, 0xc5, 0x65, 0x31, 0x76, 0x52, 0xc7, - 0xcf, 0x04, 0xfd, 0x28, 0xfb, 0x55, 0xe6, 0x3b, 0x3e, 0x11, 0xf5, 0x79, 0x62, 0xc4, 0x6b, 0xee, - 0x05, 0x52, 0x5a, 0xd9, 0x11, 0xcf, 0x73, 0x3c, 0x56, 0x98, 0x0a, 0x95, 0x9d, 0xe7, 0x1a, 0x3b, - 0x3d, 0xf6, 0x49, 0x04, 0x87, 0x06, 0xe8, 0x90, 0x3f, 0x72, 0x9f, 0x06, 0xb5, 0x75, 0x66, 0xbb, - 0x33, 0x77, 0x39, 0xce, 0x05, 0x45, 0x1c, 0xc1, 0xe5, 0x5f, 0x0b, 0xd9, 0x60, 0xdf, 0xb4, 0xa6, - 0x91, 0x6e, 0x1f, 0xca, 0xa6, 0xed, 0x4e, 0x82, 0xf0, 0x7d, 0x75, 0xf4, 0xae, 0x4c, 0xdd, 0xa2, - 0xb6, 0xec, 0xb5, 0x75, 0x84, 0x4b, 0xe6, 0xb4, 0x81, 0x9e, 0x41, 0xd1, 0xe3, 0x9c, 0x51, 0x4c, - 0xfb, 0x97, 0x34, 0x92, 0x0b, 0x63, 0x2e, 0x9e, 0xe2, 0xe5, 0x21, 0x6c, 0xee, 0xe9, 0x41, 0xbc, - 0x5b, 0x43, 0x43, 0x3f, 0x4a, 0x60, 0x87, 0x50, 0xf0, 0xc2, 0x9f, 0x51, 0x50, 0xbe, 0x7f, 0xc9, - 0x9e, 0x18, 0x08, 0xc7, 0x68, 0xf9, 0x35, 0xdc, 0xb8, 0xb0, 0x1f, 0xee, 0x9b, 0xc4, 0x9c, 0x32, - 0x7f, 0xe7, 0x9c, 0x7e, 0x9b, 0x85, 0x5a, 0xdd, 0x3f, 0xb3, 0x8d, 0xe4, 0x32, 0x84, 0x53, 0xfa, - 0xbe, 0x56, 0xe1, 0x1f, 0x24, 0x4d, 0x53, 0x2a, 0x67, 0x12, 0x08, 0x13, 0xca, 0xcf, 0xa7, 0x52, - 0x99, 0x31, 0x9f, 0x51, 0xd9, 0x11, 0x5a, 0xf2, 0x10, 0xae, 0x5f, 0xe0, 0x36, 0xbe, 0x42, 0xe7, - 0xfa, 0xc9, 0x7c, 0xe7, 0x7e, 0x6c, 0xb8, 0xcd, 0xfa, 0x49, 0x6c, 0x08, 0xda, 0x59, 0xbc, 0xef, - 0xda, 0xe7, 0xf6, 0x5d, 0xea, 0xcd, 0x25, 0x6d, 0xa1, 0x85, 0xbd, 0xe7, 0xc1, 0x9d, 0xd4, 0xfe, - 0xf8, 0xec, 0xd4, 0xf3, 0xfb, 0xef, 0xc1, 0x15, 0x7a, 0x3c, 0xbf, 0x07, 0x2d, 0x28, 0x09, 0x5b, - 0x07, 0x7d, 0x06, 0x30, 0x32, 0x7c, 0x8d, 0x7f, 0x2d, 0x0b, 0x5d, 0x97, 0x7a, 0xc7, 0x3b, 0x30, - 0x7c, 0xfe, 0xad, 0xac, 0x38, 0x8a, 0x7e, 0xa2, 0x1b, 0x50, 0x1c, 0x9b, 0x63, 0xa2, 0xb1, 0xe7, - 0x71, 0xfe, 0xad, 0x8e, 0x0a, 0xfa, 0x67, 0x2e, 0x91, 0xff, 0x1f, 0xca, 0xa2, 0xbf, 0x91, 0x0a, - 0x2b, 0xb4, 0xbb, 0x01, 0xf1, 0x03, 0xd3, 0x0e, 0x33, 0x40, 0x66, 0x7e, 0xa6, 0x3c, 0x30, 0xfc, - 0xe6, 0xd4, 0x1a, 0x57, 0x46, 0x89, 0x36, 0xba, 0x05, 0x70, 0x42, 0xbd, 0xa7, 0xf9, 0xe6, 0x37, - 0x84, 0xd7, 0x77, 0x45, 0x26, 0xe9, 0x99, 0xdf, 0x10, 0xf9, 0x16, 0x14, 0xe3, 0x41, 0x9f, 0x2f, - 0x0f, 0x65, 0x19, 0x2a, 0x49, 0xfe, 0x0b, 0x6c, 0x7e, 0x95, 0x85, 0x55, 0x35, 0xfa, 0x0a, 0x7e, - 0x44, 0x02, 0x7d, 0xa0, 0x07, 0x3a, 0x52, 0x60, 0xc1, 0xa7, 0x6e, 0xe6, 0x4f, 0x29, 0xa9, 0x9f, - 0xdc, 0xce, 0x21, 0x59, 0x78, 0x27, 0x38, 0x44, 0xa3, 0x27, 0x50, 0x32, 0x3c, 0xa2, 0x07, 0x44, - 0x0b, 0xcc, 0x31, 0xe1, 0xd7, 0x8a, 0xcd, 0x88, 0x2c, 0xfa, 0x82, 0xbe, 0xd3, 0x8f, 0xbe, 0xa0, - 0x63, 0x08, 0xcd, 0xa9, 0x80, 0x82, 0x27, 0xee, 0x20, 0x06, 0x2f, 0xbe, 0x1b, 0x1c, 0x9a, 0x53, - 0x81, 0xfc, 0x39, 0x2c, 0xb0, 0x91, 0xa0, 0x75, 0x58, 0xed, 0xf5, 0xeb, 0xfd, 0xd9, 0x8f, 0xd7, - 0x25, 0x58, 0x6a, 0x60, 0xa5, 0xde, 0x57, 0x9a, 0x52, 0x86, 0x36, 0xf0, 0x71, 0xa7, 0xd3, 0xea, - 0x1c, 0x48, 0x59, 0x54, 0x80, 0x7c, 0x53, 0xed, 0x28, 0x52, 0x0e, 0x2d, 0x43, 0xb1, 0x51, 0xef, - 0x34, 0x94, 0x76, 0x5b, 0x69, 0x4a, 0xf9, 0x7b, 0x04, 0x40, 0xf8, 0x26, 0x53, 0x82, 0x25, 0xfe, - 0x81, 0x42, 0x7a, 0x0f, 0xad, 0xc2, 0xf2, 0x73, 0x05, 0xbf, 0xd4, 0x8e, 0x3b, 0xed, 0xd6, 0x33, - 0xa5, 0xfd, 0x52, 0xca, 0xa0, 0x32, 0x14, 0xe2, 0x56, 0x96, 0xb6, 0xba, 0x6a, 0xaf, 0xd7, 0xda, - 0x6b, 0x53, 0x62, 0x80, 0x45, 0xae, 0xc9, 0xa3, 0x15, 0x28, 0x31, 0x28, 0x17, 0x2c, 0x3c, 0xfc, - 0x63, 0x16, 0x2a, 0x62, 0xae, 0x73, 0x3c, 0xf4, 0xd3, 0x0c, 0x54, 0x2f, 0x88, 0xe2, 0xe8, 0x61, - 0xea, 0x85, 0x3f, 0x35, 0xb5, 0x6c, 0x7e, 0x7c, 0x25, 0x4c, 0x78, 0xac, 0xe4, 0xdb, 0x3f, 0xf8, - 0xf6, 0xcf, 0x3f, 0xce, 0xd6, 0xe4, 0x6a, 0xfc, 0x1f, 0x24, 0xfe, 0x63, 0x5e, 0xe5, 0x90, 0xc7, - 0x99, 0x7b, 0xe8, 0x27, 0x19, 0xb8, 0x96, 0x72, 0xd4, 0xd1, 0xa3, 0xb9, 0xe7, 0x39, 0x35, 0x16, - 0x6d, 0xc6, 0xb7, 0x36, 0xe1, 0xff, 0x35, 0xa6, 0xfb, 0x4d, 0xfe, 0x90, 0x0d, 0xe9, 0xae, 0x7c, - 0x93, 0x0e, 0x69, 0x48, 0x81, 0x8f, 0xf5, 0x73, 0x84, 0x8f, 0x33, 0xf7, 0xf6, 0xfe, 0x0f, 0x36, - 0x0d, 0x67, 0x9c, 0x32, 0x88, 0xbd, 0x6a, 0xd2, 0xd5, 0x5d, 0xba, 0xab, 0xba, 0x99, 0x2f, 0x9f, - 0x72, 0xf3, 0x91, 0x43, 0xaf, 0xe1, 0x3b, 0x8e, 0x37, 0xda, 0x1d, 0x11, 0x9b, 0xed, 0xb9, 0xdd, - 0x50, 0xa5, 0xbb, 0xa6, 0x3f, 0xfb, 0x6f, 0x27, 0x4f, 0xc2, 0x5f, 0x7f, 0xcd, 0x64, 0x7e, 0x9e, - 0xcd, 0x1f, 0x34, 0x9e, 0x77, 0x4e, 0x16, 0x19, 0xe4, 0xe3, 0xbf, 0x05, 0x00, 0x00, 0xff, 0xff, - 0x3b, 0x54, 0xc8, 0x94, 0x8e, 0x23, 0x00, 0x00, + 0x6c, 0xdb, 0xb4, 0x47, 0xbb, 0x8e, 0x4b, 0xbc, 0xc4, 0x94, 0xee, 0x70, 0x23, 0xd6, 0x3a, 0x99, + 0x0c, 0x77, 0x03, 0x73, 0x4c, 0xfc, 0x40, 0x1f, 0xbb, 0xdc, 0xe0, 0x1a, 0x37, 0xf0, 0x5c, 0x63, + 0xd7, 0x0f, 0xf4, 0x60, 0xe2, 0xcf, 0x28, 0x82, 0x33, 0x97, 0xec, 0x1a, 0x8e, 0x15, 0xf9, 0x76, + 0xb3, 0x26, 0x2a, 0x2c, 0x3d, 0xb0, 0xec, 0x51, 0xa8, 0x91, 0x7f, 0x96, 0x83, 0xa5, 0x7d, 0xa2, + 0x07, 0x13, 0x8f, 0xa0, 0x4f, 0x21, 0x4f, 0x0d, 0x6a, 0x99, 0xad, 0xcc, 0x76, 0xe5, 0xe1, 0x3f, + 0xed, 0x5c, 0xbc, 0x20, 0x3b, 0xdc, 0x7c, 0xa7, 0x7f, 0xe6, 0x12, 0xcc, 0x10, 0xe8, 0x0e, 0x94, + 0xc6, 0xfa, 0xa9, 0xe6, 0x11, 0x7f, 0x62, 0x05, 0x7e, 0x2d, 0xbb, 0x95, 0xd9, 0x5e, 0xc0, 0x30, + 0xd6, 0x4f, 0x71, 0x28, 0x41, 0x6b, 0xb0, 0x30, 0x76, 0x06, 0xc4, 0xaa, 0xe5, 0xb6, 0x32, 0xdb, + 0x45, 0x1c, 0x36, 0xe4, 0x5f, 0x64, 0x21, 0x4f, 0x59, 0xd0, 0x1a, 0x48, 0xfd, 0x97, 0x5d, 0x45, + 0x3b, 0xee, 0xf4, 0xba, 0x4a, 0xa3, 0xb5, 0xdf, 0x52, 0x9a, 0xd2, 0x7b, 0x08, 0x41, 0x65, 0xbf, + 0xde, 0x50, 0xb4, 0xa6, 0xd2, 0x57, 0x1a, 0xfd, 0x96, 0xda, 0x91, 0x32, 0x68, 0x03, 0x50, 0xbb, + 0xde, 0x69, 0x1e, 0xd5, 0xf1, 0x33, 0x41, 0x9e, 0xa5, 0xb6, 0x6d, 0xf5, 0x40, 0x15, 0x64, 0x39, + 0x54, 0x85, 0x95, 0x76, 0x7d, 0x4f, 0x69, 0x0b, 0xc2, 0x3c, 0x35, 0xec, 0x2b, 0x5f, 0xf4, 0x05, + 0xd9, 0x02, 0xba, 0x01, 0xd7, 0x9a, 0x6a, 0xe3, 0xf8, 0x48, 0xe9, 0xf4, 0xb5, 0x19, 0x65, 0x09, + 0x5d, 0x87, 0xf5, 0x5e, 0x7d, 0x5f, 0xd1, 0x7a, 0x4a, 0x1d, 0x37, 0x0e, 0x05, 0xd5, 0x22, 0x1d, + 0x76, 0xeb, 0xa8, 0x7e, 0xa0, 0x68, 0x5d, 0xac, 0x76, 0x15, 0xdc, 0x6f, 0x29, 0x3d, 0x69, 0x09, + 0x55, 0x00, 0x1a, 0x58, 0xed, 0x6a, 0x87, 0xad, 0x4e, 0xbf, 0x27, 0x15, 0xd1, 0x2a, 0x2c, 0xbf, + 0x50, 0xf6, 0x04, 0x20, 0xd0, 0x41, 0x74, 0xb1, 0xda, 0x3c, 0x6e, 0xf4, 0x39, 0xad, 0x54, 0x46, + 0xd7, 0xa0, 0xaa, 0xee, 0xfd, 0x97, 0xd2, 0xe8, 0x6b, 0x6d, 0xb5, 0x51, 0x6f, 0xb7, 0xbe, 0xac, + 0x33, 0xe3, 0xaa, 0xdc, 0x81, 0x52, 0x8b, 0x9e, 0x98, 0x9e, 0x33, 0xf1, 0x0c, 0x82, 0x64, 0x58, + 0x1e, 0x19, 0xbe, 0x16, 0x1e, 0xa2, 0x89, 0x67, 0xb2, 0xe5, 0x2a, 0xe2, 0xd2, 0xc8, 0xf0, 0x99, + 0xd9, 0xb1, 0x67, 0xa2, 0x1b, 0x50, 0x9c, 0xea, 0xb3, 0x4c, 0x5f, 0x30, 0xb9, 0x52, 0xfe, 0x1f, + 0x58, 0x60, 0x86, 0xa8, 0x06, 0x4b, 0x86, 0x63, 0x07, 0xc4, 0x0e, 0x18, 0x47, 0x19, 0x47, 0x4d, + 0xf4, 0x04, 0x16, 0x7d, 0xd6, 0x1b, 0x03, 0x97, 0x1e, 0xbe, 0x9f, 0xb6, 0x17, 0x84, 0x81, 0x61, + 0x0e, 0x91, 0xff, 0xb4, 0x02, 0x95, 0x7d, 0xdd, 0x20, 0xf5, 0xf8, 0xa4, 0xa0, 0x16, 0x2c, 0x9f, + 0x38, 0x13, 0x7b, 0x60, 0xda, 0x23, 0xcd, 0x75, 0xac, 0x33, 0xd6, 0x5f, 0x29, 0x7d, 0x8b, 0xed, + 0x71, 0xe3, 0xae, 0x63, 0x9d, 0xe1, 0xf2, 0x89, 0xd0, 0x42, 0x1d, 0x90, 0x86, 0x03, 0x2d, 0xc9, + 0x96, 0xbd, 0x02, 0x5b, 0x65, 0x38, 0x10, 0xdb, 0xe8, 0x08, 0x8a, 0x96, 0x6e, 0x0f, 0xc6, 0xba, + 0xf7, 0xb5, 0x5f, 0xcb, 0x6d, 0xe5, 0xb6, 0x4b, 0x0f, 0x77, 0x53, 0x77, 0x7e, 0x62, 0x56, 0x3b, + 0x6d, 0x8e, 0xc3, 0x53, 0x06, 0x74, 0x0b, 0xc0, 0x73, 0x2c, 0x4b, 0xd3, 0xed, 0x91, 0x45, 0x6a, + 0xf9, 0xad, 0xcc, 0x76, 0x16, 0x17, 0xa9, 0xa4, 0x4e, 0x05, 0x74, 0x61, 0x5c, 0xdd, 0xe6, 0xda, + 0x05, 0xa6, 0x2d, 0xb8, 0xba, 0x1d, 0x2a, 0x6f, 0x01, 0x04, 0xa6, 0x15, 0x70, 0xed, 0x62, 0x88, + 0xa5, 0x92, 0x50, 0xfd, 0x00, 0xd6, 0xe2, 0x78, 0xa2, 0x19, 0x8e, 0x3d, 0x34, 0x07, 0xc4, 0x36, + 0x48, 0x6d, 0x89, 0x19, 0x56, 0x63, 0x5d, 0x23, 0x56, 0xa1, 0x7f, 0x83, 0x8d, 0x68, 0x68, 0xd4, + 0x59, 0x02, 0xa8, 0xc0, 0x40, 0xeb, 0x82, 0x56, 0x80, 0xb5, 0xa0, 0xf2, 0xda, 0x39, 0xd3, 0x2c, + 0xf3, 0x6b, 0x62, 0x99, 0xaf, 0x1c, 0x67, 0x50, 0x2b, 0xb2, 0x90, 0x20, 0xa7, 0x39, 0xa6, 0x1d, + 0x5b, 0xe2, 0xe5, 0xd7, 0xce, 0xd9, 0xb4, 0x89, 0x54, 0x58, 0xf5, 0x1d, 0xcf, 0x73, 0xde, 0x8a, + 0x6c, 0x70, 0x69, 0x36, 0x29, 0x04, 0x0b, 0x84, 0x47, 0x20, 0xe9, 0xf6, 0x88, 0x78, 0x22, 0x5f, + 0xe9, 0xd2, 0x7c, 0x2b, 0x0c, 0x2b, 0xd0, 0xf5, 0xa0, 0xea, 0x4f, 0x3c, 0xd7, 0x33, 0x7d, 0x22, + 0x32, 0x96, 0x2f, 0xcd, 0x88, 0x22, 0xb8, 0x40, 0xfa, 0x15, 0xd4, 0x26, 0xf6, 0x80, 0x78, 0x1a, + 0x39, 0x75, 0x1d, 0x9f, 0x0c, 0x44, 0xe6, 0xe5, 0x4b, 0x33, 0x6f, 0x30, 0x0e, 0x25, 0xa4, 0x10, + 0xd8, 0x3f, 0x07, 0x74, 0x62, 0x4d, 0x3c, 0x2f, 0xc9, 0x5b, 0xb9, 0x34, 0xef, 0x2a, 0x47, 0x27, + 0xbd, 0xf0, 0x8a, 0xe8, 0x83, 0xb7, 0x44, 0x4f, 0xf8, 0x75, 0xe5, 0xf2, 0x5e, 0x88, 0xe0, 0x53, + 0xd9, 0xe6, 0x1f, 0x96, 0xa0, 0x10, 0x1d, 0x11, 0x74, 0xc8, 0x73, 0x4b, 0x8e, 0x51, 0x7e, 0x72, + 0xc5, 0x13, 0x26, 0xe6, 0x9a, 0xa7, 0x50, 0x70, 0x1d, 0xdf, 0xa4, 0x7a, 0x76, 0xbe, 0x4a, 0x0f, + 0xb7, 0xd2, 0xd8, 0xba, 0xdc, 0x0e, 0xc7, 0x08, 0xf9, 0x37, 0x8b, 0xd3, 0x94, 0x73, 0xdc, 0x79, + 0xd6, 0x51, 0x5f, 0x74, 0xb4, 0x28, 0xa1, 0x48, 0xef, 0xa1, 0x32, 0x14, 0xda, 0xca, 0x7e, 0x5f, + 0x53, 0x5e, 0x2a, 0x52, 0x06, 0x2d, 0x43, 0x11, 0xb7, 0x0e, 0x0e, 0xc3, 0x66, 0x16, 0xd5, 0x60, + 0x8d, 0x29, 0xd5, 0x7d, 0x2d, 0x32, 0xda, 0xc3, 0xea, 0x0b, 0x29, 0x47, 0x73, 0x44, 0x68, 0x38, + 0xab, 0xca, 0x53, 0x55, 0x04, 0x8a, 0xb9, 0x98, 0x6a, 0x01, 0x6d, 0xc2, 0x46, 0x8c, 0x4a, 0xea, + 0x16, 0x29, 0xec, 0xa8, 0xd5, 0xec, 0xaa, 0xad, 0x4e, 0x5f, 0xdb, 0x53, 0xfa, 0x2f, 0x14, 0xa5, + 0x43, 0xb5, 0x34, 0xbf, 0x94, 0xa1, 0xd0, 0x51, 0x7b, 0x8a, 0xd6, 0x6f, 0x75, 0xa5, 0x02, 0x1d, + 0xe3, 0x71, 0xb7, 0xab, 0x60, 0xad, 0xdd, 0xea, 0x4a, 0x45, 0xda, 0x6c, 0xab, 0x2f, 0x78, 0x13, + 0x68, 0x2e, 0x3a, 0x52, 0x8f, 0xfb, 0x87, 0x6c, 0x54, 0x52, 0x09, 0xad, 0x40, 0x29, 0x6c, 0xb3, + 0xfe, 0xa4, 0x32, 0x92, 0xa0, 0x1c, 0x0a, 0x1a, 0x4a, 0xa7, 0xaf, 0x60, 0x69, 0x19, 0xad, 0xc3, + 0x2a, 0xa3, 0xdf, 0x53, 0xfb, 0x7d, 0xf5, 0x88, 0x1b, 0x56, 0xa8, 0xbf, 0x44, 0x31, 0xe3, 0x5b, + 0xa1, 0xe9, 0x58, 0x94, 0x72, 0x12, 0x29, 0x9e, 0xb5, 0xf2, 0x52, 0xd1, 0xfa, 0x6a, 0x57, 0xdb, + 0x53, 0x8f, 0x3b, 0xcd, 0x3a, 0x7e, 0x29, 0xad, 0x26, 0x54, 0xe1, 0xac, 0x1b, 0x2a, 0xee, 0x28, + 0x58, 0x42, 0xe8, 0x26, 0xd4, 0x62, 0x15, 0x67, 0x8c, 0x81, 0xd5, 0xd8, 0xfd, 0x54, 0xcb, 0x7e, + 0x70, 0xdc, 0xda, 0xd4, 0x91, 0xe7, 0xba, 0x5b, 0x4f, 0xea, 0x12, 0xfd, 0x6d, 0xa0, 0x5b, 0x70, + 0x7d, 0xaa, 0x9b, 0xed, 0xf0, 0xda, 0x74, 0x55, 0x67, 0x7b, 0xac, 0xa1, 0x3b, 0x70, 0x43, 0x5c, + 0x67, 0x2d, 0x5c, 0x82, 0x68, 0xc5, 0xa4, 0xeb, 0x68, 0x0b, 0x6e, 0x26, 0x96, 0x74, 0xd6, 0x62, + 0x93, 0x3a, 0x34, 0xa4, 0xa8, 0x63, 0xad, 0x8f, 0xeb, 0x07, 0x34, 0xd9, 0xdf, 0xa0, 0xde, 0xe7, + 0x38, 0x41, 0x7c, 0x93, 0x95, 0x37, 0xd1, 0xdc, 0xbb, 0xc7, 0xdd, 0x56, 0x5b, 0xba, 0x45, 0xcb, + 0x9b, 0xe9, 0xf0, 0x42, 0xe1, 0x6d, 0x8a, 0xdf, 0x57, 0xb1, 0x72, 0xa8, 0xd4, 0x9b, 0xda, 0x01, + 0xab, 0x7e, 0xda, 0x75, 0xe9, 0x0e, 0xad, 0x41, 0x1a, 0x87, 0xad, 0x8e, 0x76, 0xd0, 0xa9, 0xf7, + 0x0f, 0x29, 0xe5, 0x16, 0xed, 0x9f, 0x89, 0x18, 0xef, 0x81, 0xda, 0xa1, 0xd2, 0xbb, 0x14, 0xcf, + 0xa4, 0x21, 0x33, 0x17, 0xcb, 0xf2, 0x53, 0x28, 0xb7, 0x1d, 0x83, 0x1d, 0xca, 0x96, 0x3d, 0x74, + 0xd0, 0x7d, 0x58, 0xb2, 0xf4, 0x40, 0xb3, 0xec, 0x11, 0x4f, 0xe5, 0xd5, 0xe8, 0x0c, 0xd2, 0x33, + 0xba, 0xd3, 0xd6, 0x83, 0xb6, 0x3d, 0xc2, 0x8b, 0x16, 0xfb, 0x2b, 0xbf, 0x80, 0x42, 0xd7, 0xa3, + 0x75, 0x6e, 0x70, 0x86, 0x10, 0xe4, 0x6d, 0x7d, 0x4c, 0x78, 0xd5, 0xc2, 0x7e, 0xd3, 0xea, 0xf0, + 0x8d, 0x6e, 0x4d, 0x08, 0x2f, 0x55, 0xc2, 0x06, 0xba, 0x0b, 0xe5, 0x89, 0x69, 0x07, 0x8f, 0x3e, + 0xd1, 0x42, 0x25, 0x0d, 0x1d, 0x79, 0x5c, 0x0a, 0x65, 0xcf, 0xa9, 0x48, 0xfe, 0x61, 0x0e, 0x24, + 0xc5, 0x0e, 0xcc, 0xe0, 0x4c, 0x28, 0x36, 0x24, 0xc8, 0x8d, 0xcd, 0x01, 0xef, 0x80, 0xfe, 0x44, + 0x1b, 0xb0, 0x68, 0x39, 0x86, 0x6e, 0x45, 0x1d, 0xf0, 0x16, 0xda, 0x82, 0xd2, 0x80, 0xf8, 0x86, + 0x67, 0xba, 0x2c, 0x9a, 0x84, 0xb5, 0xa9, 0x28, 0xa2, 0x23, 0xf3, 0x0d, 0xc7, 0x8b, 0x32, 0x79, + 0xd8, 0x40, 0x32, 0x80, 0x90, 0x4a, 0x59, 0x1a, 0xdf, 0xcb, 0xd6, 0x32, 0x58, 0x90, 0xa2, 0xdb, + 0x00, 0x81, 0xe3, 0x9a, 0x86, 0x6e, 0x99, 0xc1, 0x19, 0x4f, 0xe6, 0x82, 0xe4, 0x7c, 0x49, 0xb4, + 0xf4, 0x9d, 0x4b, 0xa2, 0x3d, 0x28, 0x5a, 0x7c, 0x71, 0xfc, 0x5a, 0x81, 0x95, 0x30, 0xa9, 0x34, + 0xe2, 0x2a, 0xe2, 0x29, 0x0c, 0x7d, 0x06, 0xe0, 0x86, 0x4b, 0x64, 0x12, 0xbf, 0x56, 0x64, 0x24, + 0xe9, 0x71, 0x95, 0x2f, 0x26, 0x16, 0x30, 0xf2, 0xef, 0x33, 0x70, 0x9d, 0xb2, 0x5b, 0xe6, 0x37, + 0x64, 0xa0, 0x9e, 0xbc, 0x26, 0x46, 0x30, 0x77, 0x51, 0xde, 0x87, 0x65, 0x4b, 0xb7, 0x47, 0x13, + 0x5a, 0xa6, 0x1a, 0xce, 0x20, 0x5a, 0x9b, 0x72, 0x24, 0x6c, 0x38, 0x03, 0x12, 0xef, 0x96, 0x5c, + 0x72, 0xb7, 0x5c, 0xb0, 0x26, 0xe7, 0xfc, 0xb9, 0xf0, 0x5d, 0xfd, 0x29, 0xff, 0x2e, 0x0b, 0x6b, + 0x3d, 0x7d, 0x48, 0x7a, 0xec, 0x52, 0x28, 0x4c, 0xe2, 0x53, 0x58, 0xd0, 0x07, 0x13, 0x2b, 0xe0, + 0x37, 0xa4, 0xcb, 0x24, 0xc6, 0x10, 0x40, 0x91, 0xbe, 0xeb, 0x38, 0x43, 0x36, 0xc9, 0x4b, 0x22, + 0x19, 0x00, 0x3d, 0x85, 0xa5, 0x31, 0x19, 0xd0, 0x5d, 0xc3, 0x73, 0xe7, 0x65, 0xb0, 0x11, 0x04, + 0xfd, 0x07, 0x14, 0xde, 0x98, 0x8e, 0xc5, 0xf6, 0x69, 0xfe, 0xd2, 0xf0, 0x18, 0x83, 0x1e, 0x41, + 0xde, 0xd3, 0x8d, 0xb3, 0x2b, 0xd4, 0x7f, 0xcc, 0x5e, 0x7e, 0x0b, 0x25, 0x1a, 0x03, 0x1c, 0x7b, + 0x84, 0x89, 0x11, 0xa0, 0x8f, 0xa1, 0x34, 0x36, 0x6d, 0xed, 0x12, 0x21, 0xa3, 0x38, 0x36, 0xed, + 0xf0, 0x27, 0x03, 0xe9, 0xa7, 0x31, 0x28, 0x3b, 0x0f, 0xa4, 0x9f, 0x86, 0x3f, 0x65, 0x0f, 0x8a, + 0x0d, 0x7a, 0xf1, 0x65, 0x51, 0x6a, 0x1b, 0x16, 0xd8, 0x2d, 0x98, 0x77, 0x88, 0x12, 0x58, 0x66, + 0x86, 0x43, 0x83, 0xe9, 0x9e, 0xca, 0x8a, 0x7b, 0xea, 0x03, 0xa8, 0xb8, 0xe6, 0x29, 0xb1, 0xb4, + 0xa1, 0xa7, 0x1b, 0x71, 0x88, 0xc8, 0xe2, 0x65, 0x26, 0xdd, 0xe7, 0x42, 0xf9, 0x18, 0x6a, 0x4d, + 0x67, 0x6c, 0xda, 0xba, 0x1d, 0x30, 0x52, 0x5f, 0xd8, 0x32, 0xff, 0x0e, 0x8b, 0xac, 0x07, 0xbf, + 0x96, 0x61, 0x67, 0xea, 0x6e, 0x9a, 0x0b, 0xe3, 0x51, 0x63, 0x0e, 0x90, 0x2d, 0x58, 0x61, 0xd7, + 0xab, 0x6e, 0x7c, 0xc6, 0xd0, 0x4b, 0x58, 0x19, 0xf0, 0x9e, 0xb4, 0x98, 0x96, 0x4e, 0xed, 0x5f, + 0xd3, 0x68, 0xd3, 0x06, 0x86, 0x2b, 0x83, 0x84, 0x46, 0xfe, 0x65, 0x06, 0x0a, 0x0d, 0xcf, 0x71, + 0x0f, 0x4d, 0x3b, 0xf8, 0x3e, 0xef, 0x6b, 0xb7, 0x13, 0xb1, 0x32, 0x74, 0xaf, 0x18, 0x27, 0x77, + 0xa1, 0x6a, 0x8e, 0x5d, 0xc7, 0x0b, 0x74, 0xdb, 0x20, 0xb3, 0x8e, 0x46, 0x53, 0x55, 0xec, 0xed, + 0xe7, 0x50, 0x8d, 0xc6, 0x29, 0x3a, 0xfa, 0x3f, 0x01, 0x0c, 0xcf, 0x71, 0xb5, 0x57, 0x54, 0xce, + 0x9d, 0x9d, 0x1a, 0xc0, 0x22, 0x02, 0x5c, 0x34, 0x22, 0x2a, 0xf9, 0x11, 0xac, 0xc4, 0xbc, 0x5d, + 0xdd, 0xd3, 0xc7, 0x3e, 0x0d, 0x51, 0xba, 0xef, 0x12, 0x23, 0xd0, 0xd8, 0x0b, 0x4d, 0x48, 0x9b, + 0xc5, 0xe5, 0x50, 0x88, 0x99, 0x4c, 0x6e, 0x02, 0x7a, 0x41, 0x4e, 0x9a, 0xd1, 0xed, 0x8b, 0x43, + 0x77, 0xa0, 0x6a, 0xda, 0x86, 0x35, 0x19, 0x10, 0x6d, 0x44, 0x9c, 0xc4, 0xcb, 0x48, 0x01, 0xaf, + 0x72, 0xd5, 0x01, 0x71, 0xf8, 0x03, 0x89, 0xfc, 0xa3, 0x1c, 0x94, 0xd9, 0x6a, 0x37, 0xe8, 0x15, + 0xfc, 0x34, 0x40, 0x07, 0x34, 0x3c, 0x06, 0x9a, 0xe5, 0xd8, 0x23, 0xcd, 0x23, 0x46, 0xc0, 0x97, + 0x20, 0xf5, 0x26, 0x2e, 0x1c, 0x37, 0x5c, 0xb2, 0x84, 0xb3, 0xf7, 0x01, 0x54, 0xe2, 0x38, 0x1b, + 0x3a, 0x27, 0xbb, 0x95, 0xdb, 0x2e, 0xe2, 0x38, 0xfa, 0xb2, 0x19, 0xa3, 0x1e, 0xac, 0x4e, 0xfd, + 0xa7, 0xb9, 0x6c, 0x16, 0xbc, 0xbe, 0xfe, 0xf0, 0x5d, 0x6e, 0xe4, 0xfe, 0xc2, 0x2b, 0xc6, 0x8c, + 0x03, 0x35, 0x58, 0x4f, 0xbe, 0xb0, 0x45, 0xc4, 0x61, 0x70, 0xfe, 0x68, 0x4e, 0x82, 0xa1, 0xa0, + 0x30, 0x00, 0x73, 0xf2, 0xaa, 0x7b, 0x5e, 0x88, 0xbe, 0x82, 0xb5, 0xc4, 0x3b, 0x5b, 0xc4, 0xbf, + 0xc8, 0xf8, 0xef, 0xa5, 0xf1, 0x9f, 0x5f, 0x30, 0x8c, 0xde, 0x9e, 0x93, 0xc9, 0xdf, 0x66, 0x60, + 0x8d, 0x6f, 0x31, 0xc2, 0x16, 0x07, 0x93, 0xff, 0x9d, 0x10, 0x9f, 0xc6, 0xb3, 0x05, 0xf6, 0x9c, + 0xc2, 0x17, 0xe5, 0xd6, 0xdc, 0xe7, 0x11, 0x1c, 0xda, 0xa2, 0x27, 0x50, 0x18, 0x86, 0x4f, 0x67, + 0xe1, 0x12, 0x94, 0x1e, 0xde, 0x79, 0xc7, 0x13, 0x1b, 0x8e, 0x01, 0xf4, 0x44, 0x86, 0x2f, 0x3a, + 0x46, 0xb8, 0x3f, 0xd8, 0x01, 0x99, 0x73, 0x22, 0xc5, 0xbd, 0x84, 0xcb, 0xa6, 0xd0, 0x92, 0x9f, + 0xc1, 0x06, 0xd3, 0x4e, 0x0f, 0x4f, 0xb4, 0xe7, 0x24, 0xc8, 0x4d, 0x1f, 0x94, 0xe8, 0x4f, 0x74, + 0x07, 0x4a, 0x2e, 0xed, 0xd5, 0x9e, 0x8c, 0x4f, 0x88, 0x17, 0x3d, 0xec, 0x51, 0x51, 0x87, 0x49, + 0xe4, 0xbf, 0x14, 0x61, 0x7d, 0xc6, 0x45, 0xbe, 0xeb, 0xd8, 0x3e, 0x41, 0x9f, 0x83, 0x34, 0xd4, + 0x0d, 0x22, 0x3c, 0x98, 0x46, 0xc7, 0xf2, 0x9f, 0x2f, 0x77, 0xfb, 0xc3, 0x2b, 0xc3, 0x44, 0xdb, + 0x47, 0xff, 0x0d, 0x6b, 0xd1, 0x83, 0x45, 0x82, 0x36, 0xf4, 0xe6, 0x76, 0x1a, 0xed, 0x6c, 0x85, + 0x88, 0xab, 0x11, 0x8b, 0x48, 0xde, 0x03, 0xc9, 0x72, 0x46, 0x4e, 0x82, 0x38, 0x77, 0x45, 0xe2, + 0x15, 0xca, 0x20, 0x92, 0x1e, 0xc3, 0xaa, 0xa5, 0x9f, 0x10, 0x2b, 0xc1, 0x9a, 0xbf, 0x22, 0xab, + 0xc4, 0x28, 0x44, 0x5a, 0x1f, 0x6e, 0x5a, 0x51, 0xa9, 0xa5, 0x39, 0xac, 0xd6, 0x4a, 0xf4, 0xb0, + 0xc1, 0x7a, 0x78, 0x30, 0xaf, 0x08, 0xbc, 0xb0, 0x4c, 0xc3, 0x9b, 0x56, 0x9a, 0x8a, 0x39, 0x68, + 0xe6, 0x05, 0x9c, 0x9e, 0xe3, 0x2b, 0x3a, 0x88, 0x32, 0x88, 0xa4, 0x5f, 0xc0, 0xda, 0x70, 0x62, + 0x59, 0xda, 0x0c, 0x33, 0x7b, 0x80, 0x99, 0xb3, 0x53, 0xfa, 0x09, 0x1a, 0x8c, 0x28, 0x47, 0x52, + 0x86, 0x4e, 0x60, 0xc3, 0xd7, 0x87, 0x24, 0x0a, 0x3c, 0x02, 0x77, 0x18, 0x1c, 0xee, 0xa7, 0x71, + 0x5f, 0x54, 0xfa, 0xe1, 0x35, 0xff, 0xa2, 0x82, 0x70, 0x04, 0x37, 0xc2, 0x53, 0x39, 0xad, 0x83, + 0xc5, 0x8e, 0x0a, 0xf3, 0xc3, 0xe7, 0x4c, 0x76, 0xc7, 0xd7, 0xcd, 0xa4, 0x40, 0xe8, 0x48, 0x83, + 0x75, 0x21, 0x3a, 0x0b, 0x5d, 0x94, 0xe6, 0x07, 0xd2, 0x0b, 0x32, 0x25, 0xae, 0x1a, 0x17, 0xa4, + 0xcf, 0x16, 0x2c, 0x27, 0x02, 0x29, 0x7b, 0xa7, 0x9a, 0x13, 0x5f, 0xc4, 0x08, 0x8a, 0xcb, 0x62, + 0xec, 0xa4, 0x8e, 0x9f, 0x09, 0xfa, 0x51, 0xf6, 0xab, 0xcc, 0x77, 0x7c, 0x22, 0xea, 0xf3, 0xc4, + 0x88, 0xd7, 0xdc, 0x0b, 0xa4, 0xb4, 0xb2, 0x23, 0x9e, 0xe7, 0x78, 0xac, 0x30, 0x15, 0x2a, 0x3b, + 0xcf, 0x35, 0x76, 0x7a, 0xec, 0x93, 0x08, 0x0e, 0x0d, 0xd0, 0x21, 0x7f, 0xe4, 0x3e, 0x0d, 0x6a, + 0xeb, 0xcc, 0x76, 0x67, 0xee, 0x72, 0x9c, 0x0b, 0x8a, 0x38, 0x82, 0xcb, 0xbf, 0x16, 0xb2, 0xc1, + 0xbe, 0x69, 0x4d, 0x23, 0xdd, 0x3e, 0x94, 0x4d, 0xdb, 0x9d, 0x04, 0xe1, 0xfb, 0xea, 0xe8, 0x5d, + 0x99, 0xba, 0x45, 0x6d, 0xd9, 0x6b, 0xeb, 0x08, 0x97, 0xcc, 0x69, 0x03, 0x3d, 0x83, 0xa2, 0xc7, + 0x39, 0xa3, 0x98, 0xf6, 0x2f, 0x69, 0x24, 0x17, 0xc6, 0x5c, 0x3c, 0xc5, 0xcb, 0x43, 0xd8, 0xdc, + 0xd3, 0x83, 0x78, 0xb7, 0x86, 0x86, 0x7e, 0x94, 0xc0, 0x0e, 0xa1, 0xe0, 0x85, 0x3f, 0xa3, 0xa0, + 0x7c, 0xff, 0x92, 0x3d, 0x31, 0x10, 0x8e, 0xd1, 0xf2, 0x6b, 0xb8, 0x71, 0x61, 0x3f, 0xdc, 0x37, + 0x89, 0x39, 0x65, 0xfe, 0xce, 0x39, 0xfd, 0x36, 0x0b, 0xb5, 0xba, 0x7f, 0x66, 0x1b, 0xc9, 0x65, + 0x08, 0xa7, 0xf4, 0x7d, 0xad, 0xc2, 0x3f, 0x48, 0x9a, 0xa6, 0x54, 0xce, 0x24, 0x10, 0x26, 0x94, + 0x9f, 0x4f, 0xa5, 0x32, 0x63, 0x3e, 0xa3, 0xb2, 0x23, 0xb4, 0xe4, 0x21, 0x5c, 0xbf, 0xc0, 0x6d, + 0x7c, 0x85, 0xce, 0xf5, 0x93, 0xf9, 0xce, 0xfd, 0xd8, 0x70, 0x9b, 0xf5, 0x93, 0xd8, 0x10, 0xb4, + 0xb3, 0x78, 0xdf, 0xb5, 0xcf, 0xed, 0xbb, 0xd4, 0x9b, 0x4b, 0xda, 0x42, 0x0b, 0x7b, 0xcf, 0x83, + 0x3b, 0xa9, 0xfd, 0xf1, 0xd9, 0xa9, 0xe7, 0xf7, 0xdf, 0x83, 0x2b, 0xf4, 0x78, 0x7e, 0x0f, 0x5a, + 0x50, 0x12, 0xb6, 0x0e, 0xfa, 0x0c, 0x60, 0x64, 0xf8, 0x1a, 0xff, 0x5a, 0x16, 0xba, 0x2e, 0xf5, + 0x8e, 0x77, 0x60, 0xf8, 0xfc, 0x5b, 0x59, 0x71, 0x14, 0xfd, 0x44, 0x37, 0xa0, 0x38, 0x36, 0xc7, + 0x44, 0x63, 0xcf, 0xe3, 0xfc, 0x5b, 0x1d, 0x15, 0xf4, 0xcf, 0x5c, 0x22, 0xff, 0x3f, 0x94, 0x45, + 0x7f, 0x23, 0x15, 0x56, 0x68, 0x77, 0x03, 0xe2, 0x07, 0xa6, 0x1d, 0x66, 0x80, 0xcc, 0xfc, 0x4c, + 0x79, 0x60, 0xf8, 0xcd, 0xa9, 0x35, 0xae, 0x8c, 0x12, 0x6d, 0x74, 0x0b, 0xe0, 0x84, 0x7a, 0x4f, + 0xf3, 0xcd, 0x6f, 0x08, 0xaf, 0xef, 0x8a, 0x4c, 0xd2, 0x33, 0xbf, 0x21, 0xf2, 0x2d, 0x28, 0xc6, + 0x83, 0x3e, 0x5f, 0x1e, 0xca, 0x32, 0x54, 0x92, 0xfc, 0x17, 0xd8, 0xfc, 0x2a, 0x0b, 0xab, 0x6a, + 0xf4, 0x8d, 0xfb, 0x88, 0x04, 0xfa, 0x40, 0x0f, 0x74, 0xa4, 0xc0, 0x82, 0x4f, 0xdd, 0xcc, 0x9f, + 0x52, 0x52, 0x3f, 0xb9, 0x9d, 0x43, 0xb2, 0xf0, 0x4e, 0x70, 0x88, 0x46, 0x4f, 0xa0, 0x64, 0x78, + 0x44, 0x0f, 0x88, 0x16, 0x98, 0x63, 0xc2, 0xaf, 0x15, 0x9b, 0x11, 0x59, 0xf4, 0x05, 0x7d, 0xa7, + 0x1f, 0x7d, 0x41, 0xc7, 0x10, 0x9a, 0x53, 0x01, 0x05, 0x4f, 0xdc, 0x41, 0x0c, 0x5e, 0x7c, 0x37, + 0x38, 0x34, 0xa7, 0x02, 0xf9, 0x73, 0x58, 0x60, 0x23, 0x41, 0xeb, 0xb0, 0xda, 0xeb, 0xd7, 0xfb, + 0xb3, 0x1f, 0xaf, 0x4b, 0xb0, 0xd4, 0xc0, 0x4a, 0xbd, 0xaf, 0x34, 0xa5, 0x0c, 0x6d, 0xe0, 0xe3, + 0x4e, 0xa7, 0xd5, 0x39, 0x90, 0xb2, 0xa8, 0x00, 0xf9, 0xa6, 0xda, 0x51, 0xa4, 0x1c, 0x5a, 0x86, + 0x62, 0xa3, 0xde, 0x69, 0x28, 0xed, 0xb6, 0xd2, 0x94, 0xf2, 0xf7, 0x08, 0x80, 0xf0, 0x4d, 0xa6, + 0x04, 0x4b, 0xfc, 0x03, 0x85, 0xf4, 0x1e, 0x5a, 0x85, 0xe5, 0xe7, 0x0a, 0x7e, 0xa9, 0x1d, 0x77, + 0xda, 0xad, 0x67, 0x4a, 0xfb, 0xa5, 0x94, 0x41, 0x65, 0x28, 0xc4, 0xad, 0x2c, 0x6d, 0x75, 0xd5, + 0x5e, 0xaf, 0xb5, 0xd7, 0xa6, 0xc4, 0x00, 0x8b, 0x5c, 0x93, 0x47, 0x2b, 0x50, 0x62, 0x50, 0x2e, + 0x58, 0x78, 0xf8, 0xc7, 0x2c, 0x54, 0xc4, 0x5c, 0xe7, 0x78, 0xe8, 0xa7, 0x19, 0xa8, 0x5e, 0x10, + 0xc5, 0xd1, 0xc3, 0xd4, 0x0b, 0x7f, 0x6a, 0x6a, 0xd9, 0xfc, 0xf8, 0x4a, 0x98, 0xf0, 0x58, 0xc9, + 0xb7, 0x7f, 0xf0, 0xed, 0x9f, 0x7f, 0x9c, 0xad, 0xc9, 0xd5, 0xf8, 0xff, 0x43, 0xfc, 0xc7, 0xbc, + 0xca, 0x21, 0x8f, 0x33, 0xf7, 0xd0, 0x4f, 0x32, 0x70, 0x2d, 0xe5, 0xa8, 0xa3, 0x47, 0x73, 0xcf, + 0x73, 0x6a, 0x2c, 0xda, 0x8c, 0x6f, 0x6d, 0xc2, 0x7f, 0x63, 0x4c, 0xf7, 0x9b, 0xfc, 0x21, 0x1b, + 0xd2, 0x5d, 0xf9, 0x26, 0x1d, 0xd2, 0x90, 0x02, 0x1f, 0xeb, 0xe7, 0x08, 0x1f, 0x67, 0xee, 0xed, + 0xfd, 0x1f, 0x6c, 0x1a, 0xce, 0x38, 0x65, 0x10, 0x7b, 0xd5, 0xa4, 0xab, 0xbb, 0x74, 0x57, 0x75, + 0x33, 0x5f, 0x3e, 0xe5, 0xe6, 0x23, 0x87, 0x5e, 0xc3, 0x77, 0x1c, 0x6f, 0xb4, 0x3b, 0x22, 0x36, + 0xdb, 0x73, 0xbb, 0xa1, 0x4a, 0x77, 0x4d, 0x7f, 0xf6, 0x9f, 0x4a, 0x9e, 0x84, 0xbf, 0xfe, 0x9a, + 0xc9, 0xfc, 0x3c, 0x9b, 0x3f, 0x68, 0x3c, 0xef, 0x9c, 0x2c, 0x32, 0xc8, 0xc7, 0x7f, 0x0b, 0x00, + 0x00, 0xff, 0xff, 0x4a, 0x45, 0x62, 0x51, 0x6c, 0x23, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/vision/v1/product_search_service.pb.go b/googleapis/cloud/vision/v1/product_search_service.pb.go index 41d784ab..a7862f7f 100644 --- a/googleapis/cloud/vision/v1/product_search_service.pb.go +++ b/googleapis/cloud/vision/v1/product_search_service.pb.go @@ -2112,8 +2112,8 @@ type ProductSearchClient interface { // * Returns INVALID_ARGUMENT if display_name is present in update_mask but // missing from the request or longer than 4096 characters. UpdateProductSet(ctx context.Context, in *UpdateProductSetRequest, opts ...grpc.CallOption) (*ProductSet, error) - // Permanently deletes a ProductSet. Products and ReferenceImages in the - // ProductSet are not deleted. + // Permanently deletes a ProductSet. All Products and ReferenceImages in the + // ProductSet will be deleted. // // The actual image files are not deleted from Google Cloud Storage. // @@ -2452,8 +2452,8 @@ type ProductSearchServer interface { // * Returns INVALID_ARGUMENT if display_name is present in update_mask but // missing from the request or longer than 4096 characters. UpdateProductSet(context.Context, *UpdateProductSetRequest) (*ProductSet, error) - // Permanently deletes a ProductSet. Products and ReferenceImages in the - // ProductSet are not deleted. + // Permanently deletes a ProductSet. All Products and ReferenceImages in the + // ProductSet will be deleted. // // The actual image files are not deleted from Google Cloud Storage. // diff --git a/googleapis/cloud/vision/v1/text_annotation.pb.go b/googleapis/cloud/vision/v1/text_annotation.pb.go index 2ff87e12..ec840ac3 100644 --- a/googleapis/cloud/vision/v1/text_annotation.pb.go +++ b/googleapis/cloud/vision/v1/text_annotation.pb.go @@ -420,7 +420,7 @@ type Block struct { // | | // 1----0 // - // and the vertex order will still be (0, 1, 2, 3). + // and the vertice order will still be (0, 1, 2, 3). BoundingBox *BoundingPoly `protobuf:"bytes,2,opt,name=bounding_box,json=boundingBox,proto3" json:"bounding_box,omitempty"` // List of paragraphs in this block (if this blocks is of type text). Paragraphs []*Paragraph `protobuf:"bytes,3,rep,name=paragraphs,proto3" json:"paragraphs,omitempty"` @@ -511,7 +511,7 @@ type Paragraph struct { // 2----3 // | | // 1----0 - // and the vertex order will still be (0, 1, 2, 3). + // and the vertice order will still be (0, 1, 2, 3). BoundingBox *BoundingPoly `protobuf:"bytes,2,opt,name=bounding_box,json=boundingBox,proto3" json:"bounding_box,omitempty"` // List of words in this paragraph. Words []*Word `protobuf:"bytes,3,rep,name=words,proto3" json:"words,omitempty"` @@ -593,7 +593,7 @@ type Word struct { // 2----3 // | | // 1----0 - // and the vertex order will still be (0, 1, 2, 3). + // and the vertice order will still be (0, 1, 2, 3). BoundingBox *BoundingPoly `protobuf:"bytes,2,opt,name=bounding_box,json=boundingBox,proto3" json:"bounding_box,omitempty"` // List of symbols in the word. // The order of the symbols follows the natural reading order. diff --git a/googleapis/devtools/build/v1/build_events.pb.go b/googleapis/devtools/build/v1/build_events.pb.go index cf328f03..1f3b9371 100644 --- a/googleapis/devtools/build/v1/build_events.pb.go +++ b/googleapis/devtools/build/v1/build_events.pb.go @@ -8,7 +8,9 @@ import ( proto "github.com/golang/protobuf/proto" any "github.com/golang/protobuf/ptypes/any" timestamp "github.com/golang/protobuf/ptypes/timestamp" + wrappers "github.com/golang/protobuf/ptypes/wrappers" _ "google.golang.org/genproto/googleapis/api/annotations" + _ "google.golang.org/genproto/googleapis/rpc/status" math "math" ) @@ -127,7 +129,7 @@ func (StreamId_BuildComponent) EnumDescriptor() ([]byte, []int) { return fileDescriptor_b1e5c65e074f08f4, []int{1, 0} } -// An event representing some state change that occurred in the build. This +// An event representing some state change that occured in the build. This // message does not include field for uniquely identifying an event. type BuildEvent struct { // The timestamp of this event. @@ -524,9 +526,7 @@ type BuildEvent_InvocationAttemptStarted struct { // The number of the invocation attempt, starting at 1 and increasing by 1 // for each new attempt. Can be used to determine if there is a later // invocation attempt replacing the current one a client is processing. - AttemptNumber int64 `protobuf:"varint,1,opt,name=attempt_number,json=attemptNumber,proto3" json:"attempt_number,omitempty"` - // Additional details about the invocation. - Details *any.Any `protobuf:"bytes,2,opt,name=details,proto3" json:"details,omitempty"` + AttemptNumber int64 `protobuf:"varint,1,opt,name=attempt_number,json=attemptNumber,proto3" json:"attempt_number,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -564,15 +564,10 @@ func (m *BuildEvent_InvocationAttemptStarted) GetAttemptNumber() int64 { return 0 } -func (m *BuildEvent_InvocationAttemptStarted) GetDetails() *any.Any { - if m != nil { - return m.Details - } - return nil -} - // Notification that an invocation attempt has finished. type BuildEvent_InvocationAttemptFinished struct { + // The exit code of the build tool. + ExitCode *wrappers.Int32Value `protobuf:"bytes,2,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"` // Final status of the invocation. InvocationStatus *BuildStatus `protobuf:"bytes,3,opt,name=invocation_status,json=invocationStatus,proto3" json:"invocation_status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -605,6 +600,13 @@ func (m *BuildEvent_InvocationAttemptFinished) XXX_DiscardUnknown() { var xxx_messageInfo_BuildEvent_InvocationAttemptFinished proto.InternalMessageInfo +func (m *BuildEvent_InvocationAttemptFinished) GetExitCode() *wrappers.Int32Value { + if m != nil { + return m.ExitCode + } + return nil +} + func (m *BuildEvent_InvocationAttemptFinished) GetInvocationStatus() *BuildStatus { if m != nil { return m.InvocationStatus @@ -612,10 +614,11 @@ func (m *BuildEvent_InvocationAttemptFinished) GetInvocationStatus() *BuildStatu return nil } -// Notification that the build request is enqueued. +// Notification that the build request is enqueued. It could happen when +// a new build request is inserted into the build queue, or when a +// build request is put back into the build queue due to a previous build +// failure. type BuildEvent_BuildEnqueued struct { - // Additional details about the Build. - Details *any.Any `protobuf:"bytes,1,opt,name=details,proto3" json:"details,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -646,13 +649,6 @@ func (m *BuildEvent_BuildEnqueued) XXX_DiscardUnknown() { var xxx_messageInfo_BuildEvent_BuildEnqueued proto.InternalMessageInfo -func (m *BuildEvent_BuildEnqueued) GetDetails() *any.Any { - if m != nil { - return m.Details - } - return nil -} - // Notification that the build request has finished, and no further // invocations will occur. Note that this applies to the entire Build. // Individual invocations trigger InvocationFinished when they finish. @@ -969,61 +965,63 @@ func init() { } var fileDescriptor_b1e5c65e074f08f4 = []byte{ - // 896 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x96, 0x6d, 0x6f, 0xe3, 0x44, - 0x10, 0xc7, 0xe3, 0xf6, 0x48, 0xd3, 0x69, 0x13, 0x7c, 0x7b, 0x9c, 0xce, 0xf1, 0x55, 0x02, 0x8a, - 0x2a, 0x21, 0x10, 0x8e, 0xda, 0x03, 0x1d, 0x70, 0xf4, 0x50, 0x93, 0xb8, 0x8a, 0xb9, 0x9e, 0x1d, - 0x6d, 0x5c, 0x1d, 0x0f, 0x2f, 0x82, 0x63, 0x6f, 0x73, 0x96, 0x12, 0xaf, 0x2f, 0x5e, 0x47, 0x17, - 0x24, 0x04, 0x1f, 0x84, 0xd7, 0x7c, 0x14, 0x3e, 0x0c, 0x9f, 0x80, 0x97, 0xc8, 0xbb, 0xeb, 0xc4, - 0xb9, 0xab, 0xfb, 0x00, 0xef, 0x36, 0x33, 0xff, 0xf9, 0xcd, 0xcc, 0xee, 0x8c, 0x15, 0xf8, 0x74, - 0x4c, 0xe9, 0x78, 0x42, 0x5a, 0x01, 0x99, 0x33, 0x4a, 0x27, 0x49, 0x6b, 0x94, 0x86, 0x93, 0xa0, - 0x35, 0x3f, 0x14, 0x87, 0x21, 0x99, 0x93, 0x88, 0x25, 0x46, 0x3c, 0xa3, 0x8c, 0x22, 0x4d, 0x88, - 0x8d, 0x5c, 0x6c, 0x70, 0x8d, 0x31, 0x3f, 0xd4, 0xf7, 0x24, 0xc6, 0x8b, 0xc3, 0x96, 0x17, 0x45, - 0x94, 0x79, 0x2c, 0xa4, 0x91, 0x8c, 0xd3, 0xaf, 0x4b, 0x92, 0x30, 0x8f, 0xa5, 0xb9, 0xb8, 0x29, - 0xc5, 0xfc, 0xd7, 0x28, 0xbd, 0x68, 0x79, 0xd1, 0x42, 0xba, 0xde, 0x7f, 0xd3, 0xc5, 0xc2, 0x29, - 0x49, 0x98, 0x37, 0x8d, 0x85, 0x60, 0xff, 0x8f, 0x3a, 0x40, 0x3b, 0x43, 0x9a, 0x59, 0xd9, 0xe8, - 0x2b, 0x00, 0x5e, 0xff, 0x30, 0xd3, 0x69, 0xca, 0x07, 0xca, 0xc7, 0x3b, 0x47, 0xba, 0x21, 0x9b, - 0xc8, 0x21, 0x86, 0x9b, 0x43, 0xf0, 0x36, 0x57, 0x67, 0xbf, 0xd1, 0xaf, 0xa0, 0x87, 0xd1, 0x9c, - 0xfa, 0xbc, 0x8f, 0xa1, 0xc7, 0x18, 0x99, 0xc6, 0x2c, 0x2b, 0x74, 0xc6, 0x48, 0xa0, 0x3d, 0xe2, - 0xa8, 0x63, 0xa3, 0xec, 0x3e, 0x8c, 0x55, 0x11, 0x86, 0xb5, 0xc4, 0x9c, 0x08, 0xca, 0x40, 0x40, - 0x7a, 0x15, 0xac, 0x85, 0x25, 0x3e, 0xf4, 0xbb, 0x02, 0x0f, 0x2f, 0xc9, 0x7f, 0x11, 0x46, 0x61, - 0xf2, 0x92, 0x04, 0xda, 0xe7, 0xbc, 0x80, 0xa7, 0xff, 0xad, 0x80, 0x53, 0x49, 0xe9, 0x55, 0x70, - 0x33, 0x2c, 0x73, 0xa2, 0x9f, 0xa0, 0x21, 0x47, 0x20, 0x7a, 0x95, 0x92, 0x94, 0x04, 0xda, 0x17, - 0x3c, 0xe9, 0xd1, 0x8d, 0x92, 0x8a, 0xa3, 0x8c, 0xec, 0x55, 0x70, 0x7d, 0x54, 0x34, 0xac, 0xe0, - 0xcb, 0x8e, 0x1e, 0xdf, 0x16, 0x5e, 0xe8, 0x42, 0xc0, 0x8b, 0x95, 0xfb, 0x34, 0x4a, 0xe8, 0x84, - 0x0c, 0x69, 0xca, 0xe2, 0x94, 0x69, 0x5f, 0xde, 0x02, 0xde, 0x11, 0xa1, 0x0e, 0x8f, 0xcc, 0xe0, - 0x7e, 0xd1, 0x80, 0x7e, 0x83, 0xa6, 0x4f, 0xa7, 0x31, 0x8d, 0xb2, 0xb9, 0x4a, 0xd8, 0x8c, 0x78, - 0xd3, 0x55, 0x13, 0x4f, 0x78, 0x9e, 0x93, 0x9b, 0x37, 0xd1, 0xc9, 0x51, 0x03, 0x4e, 0x2a, 0xf4, - 0xf4, 0xc0, 0xbf, 0xdc, 0x85, 0x1e, 0xc3, 0xce, 0xc8, 0xfb, 0x85, 0x4c, 0xc4, 0x6a, 0x6a, 0xdf, - 0xf0, 0x94, 0xef, 0xbd, 0x35, 0xd5, 0x27, 0xd1, 0xa2, 0x57, 0xc1, 0xc0, 0xa5, 0x62, 0x1b, 0xbe, - 0x83, 0xfb, 0xf2, 0x41, 0x5f, 0x13, 0x3f, 0xe5, 0x73, 0x25, 0x10, 0xc7, 0x57, 0x22, 0xee, 0x89, - 0x97, 0xcb, 0x63, 0x04, 0xab, 0x0b, 0x28, 0xa1, 0xe9, 0xcc, 0x27, 0xc3, 0x0b, 0xc2, 0xfc, 0x97, - 0x12, 0xf4, 0xf4, 0x4a, 0x90, 0x2a, 0x22, 0x4e, 0xb3, 0x00, 0x4e, 0xd1, 0x5f, 0x81, 0x56, 0xb6, - 0x1d, 0xe8, 0x00, 0x1a, 0xf9, 0xd4, 0x47, 0xe9, 0x74, 0x44, 0x66, 0x7c, 0x7f, 0x37, 0x71, 0x5d, - 0x5a, 0x6d, 0x6e, 0x44, 0x06, 0x6c, 0x05, 0x84, 0x79, 0xe1, 0x24, 0xd1, 0x36, 0xca, 0xb3, 0xe3, - 0x5c, 0xa4, 0x53, 0x68, 0x96, 0xee, 0x03, 0xc2, 0x70, 0xb7, 0xb0, 0x74, 0xe2, 0xab, 0xa4, 0x6d, - 0x72, 0xec, 0xc1, 0x35, 0x6f, 0x3a, 0xe0, 0x62, 0xac, 0xae, 0xe2, 0x85, 0x45, 0xff, 0x16, 0xea, - 0x6b, 0xbb, 0x50, 0xac, 0x58, 0xb9, 0x49, 0xc5, 0xb6, 0x04, 0x2c, 0xab, 0x3c, 0x86, 0xaa, 0x2c, - 0x4d, 0xb9, 0x4d, 0x69, 0x32, 0x48, 0xff, 0x53, 0x81, 0xfa, 0xda, 0x8c, 0xa3, 0x13, 0xb8, 0xc3, - 0x16, 0xb1, 0xf8, 0x40, 0x36, 0x8e, 0x3e, 0x2b, 0xc7, 0xad, 0x85, 0x89, 0xb1, 0xc4, 0x3c, 0x14, - 0x7d, 0x08, 0x3b, 0x8c, 0xbc, 0x66, 0xf9, 0xbe, 0x65, 0x4f, 0xb1, 0x9d, 0x8d, 0x5f, 0x66, 0x94, - 0x59, 0x0e, 0xa0, 0x3e, 0x0a, 0x23, 0x6f, 0xb6, 0xc8, 0x45, 0xd9, 0xc5, 0xee, 0xf6, 0x2a, 0x78, - 0x57, 0x98, 0x85, 0xac, 0x5d, 0x83, 0xaa, 0xf0, 0xeb, 0x7f, 0x29, 0xb0, 0x77, 0xd5, 0x92, 0xa0, - 0x9f, 0xd7, 0xea, 0x3e, 0xfb, 0xdf, 0x5b, 0x67, 0x88, 0x83, 0xbb, 0x88, 0x89, 0x68, 0x6b, 0xbf, - 0x0b, 0xb0, 0xb2, 0xa1, 0x87, 0xf0, 0xe0, 0xd4, 0xb2, 0xad, 0x41, 0x6f, 0xe8, 0xfe, 0xd0, 0x37, - 0x87, 0xe7, 0xf6, 0xa0, 0x6f, 0x76, 0xac, 0x53, 0xcb, 0xec, 0xaa, 0x15, 0xb4, 0x0b, 0x35, 0xe1, - 0x34, 0xbb, 0xaa, 0x82, 0x76, 0x60, 0xcb, 0xfc, 0xbe, 0x6f, 0x61, 0xb3, 0xab, 0x6e, 0xb4, 0xb7, - 0xe0, 0x1d, 0xbe, 0x1f, 0xfb, 0x7f, 0x2b, 0x50, 0x13, 0x29, 0xad, 0x00, 0x35, 0xa1, 0x26, 0xd6, - 0x31, 0x0c, 0x78, 0x07, 0xdb, 0x78, 0x8b, 0xff, 0xb6, 0x02, 0xf4, 0x11, 0xd4, 0x0b, 0x73, 0x18, - 0x06, 0x5a, 0x95, 0xfb, 0x77, 0x57, 0x46, 0x2b, 0x40, 0x0e, 0x6c, 0x2f, 0x3f, 0x11, 0xfc, 0x2e, - 0x1b, 0x47, 0x87, 0xe5, 0x57, 0x90, 0xa7, 0x7d, 0xe3, 0x02, 0xf0, 0x8a, 0xb1, 0xff, 0x1c, 0x1a, - 0xeb, 0x4e, 0x74, 0x1f, 0xee, 0x9e, 0xdb, 0xcf, 0x6c, 0xe7, 0x85, 0x3d, 0xec, 0x38, 0xcf, 0xfb, - 0x8e, 0x6d, 0xda, 0xae, 0x5a, 0x41, 0x0d, 0x80, 0x8e, 0x63, 0xbb, 0xd8, 0x39, 0x3b, 0x33, 0xb1, - 0xaa, 0x20, 0x80, 0xea, 0x0b, 0x07, 0x3f, 0x33, 0xb1, 0xba, 0x81, 0x6a, 0x70, 0xc7, 0x75, 0x9c, - 0x33, 0x75, 0xf3, 0x93, 0xaf, 0xe1, 0xde, 0x25, 0xf3, 0x92, 0xdd, 0x8c, 0x64, 0xaa, 0x95, 0x2c, - 0x72, 0xe0, 0x76, 0x9d, 0x73, 0x57, 0x50, 0x06, 0x6e, 0xd7, 0xc4, 0x58, 0xdd, 0x68, 0x27, 0xb0, - 0xe7, 0xd3, 0x69, 0x69, 0x37, 0xed, 0x77, 0x57, 0x2f, 0xda, 0xcf, 0x96, 0xa6, 0xaf, 0xfc, 0x78, - 0x2c, 0xc5, 0x63, 0x3a, 0xf1, 0xa2, 0xb1, 0x41, 0x67, 0xe3, 0xd6, 0x98, 0x44, 0x7c, 0xa5, 0x5a, - 0xc2, 0xe5, 0xc5, 0x61, 0xf2, 0xf6, 0x5f, 0x90, 0x27, 0xfc, 0xf0, 0x8f, 0xa2, 0x8c, 0xaa, 0x5c, - 0xfc, 0xe8, 0xdf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x6f, 0xcf, 0xda, 0xac, 0x13, 0x09, 0x00, 0x00, + // 927 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x56, 0x6d, 0x6f, 0xe3, 0x44, + 0x10, 0x8e, 0xdb, 0xa3, 0x4d, 0xa7, 0x49, 0xce, 0xb7, 0xc7, 0xa9, 0x8e, 0x5b, 0xf1, 0x52, 0x54, + 0x09, 0x81, 0x70, 0xd4, 0x14, 0x74, 0x07, 0x47, 0x4f, 0xca, 0x8b, 0xab, 0x98, 0xeb, 0xd9, 0xd1, + 0x26, 0xe5, 0x78, 0xf9, 0x10, 0x1c, 0x7b, 0x9b, 0xb3, 0x94, 0x78, 0x8d, 0xbd, 0x0e, 0x0d, 0x12, + 0x82, 0x5f, 0x83, 0xc4, 0x1f, 0xe1, 0xc7, 0xf0, 0x07, 0xe0, 0x23, 0xf2, 0xee, 0xba, 0x49, 0xda, + 0xa6, 0x77, 0x85, 0x6f, 0xbb, 0x33, 0xcf, 0x3c, 0xcf, 0xcc, 0xec, 0x8c, 0x65, 0xf8, 0x78, 0x44, + 0xe9, 0x68, 0x4c, 0x6a, 0x3e, 0x99, 0x32, 0x4a, 0xc7, 0x49, 0x6d, 0x98, 0x06, 0x63, 0xbf, 0x36, + 0x3d, 0x14, 0x87, 0x01, 0x99, 0x92, 0x90, 0x25, 0x46, 0x14, 0x53, 0x46, 0x91, 0x26, 0xc0, 0x46, + 0x0e, 0x36, 0x38, 0xc6, 0x98, 0x1e, 0xea, 0x7b, 0x92, 0xc6, 0x8d, 0x82, 0x9a, 0x1b, 0x86, 0x94, + 0xb9, 0x2c, 0xa0, 0xa1, 0x8c, 0xd3, 0x5f, 0x27, 0x92, 0x30, 0x97, 0xa5, 0x39, 0xb8, 0x2a, 0xc1, + 0xfc, 0x36, 0x4c, 0xcf, 0x6b, 0x6e, 0x38, 0x93, 0xae, 0x77, 0xaf, 0xba, 0x58, 0x30, 0x21, 0x09, + 0x73, 0x27, 0x91, 0x04, 0xbc, 0x73, 0x15, 0xf0, 0x53, 0xec, 0x46, 0x11, 0x89, 0x73, 0xee, 0x1d, + 0xe9, 0x8f, 0x23, 0xaf, 0xb6, 0x28, 0xba, 0xff, 0x77, 0x09, 0xa0, 0x99, 0xe5, 0x62, 0x66, 0xf5, + 0xa2, 0xcf, 0x01, 0x78, 0xe1, 0x83, 0x4c, 0x40, 0x53, 0xde, 0x53, 0x3e, 0xdc, 0xae, 0xeb, 0x86, + 0xac, 0x3e, 0x27, 0x37, 0xfa, 0xb9, 0x3a, 0xde, 0xe2, 0xe8, 0xec, 0x8e, 0x7e, 0x01, 0x3d, 0x08, + 0xa7, 0xd4, 0xe3, 0x0d, 0x18, 0xb8, 0x8c, 0x91, 0x49, 0xc4, 0xb2, 0x0a, 0x63, 0x46, 0x7c, 0xed, + 0x88, 0x53, 0x1d, 0x1b, 0xab, 0x1a, 0x69, 0xcc, 0x93, 0x30, 0xac, 0x4b, 0x9a, 0x86, 0x60, 0xe9, + 0x09, 0x92, 0x4e, 0x01, 0x6b, 0xc1, 0x0a, 0x1f, 0xfa, 0x4d, 0x81, 0xdd, 0x1b, 0xf4, 0xcf, 0x83, + 0x30, 0x48, 0x5e, 0x11, 0x5f, 0xfb, 0x94, 0x27, 0xf0, 0xec, 0xbf, 0x25, 0x70, 0x22, 0x59, 0x3a, + 0x05, 0x5c, 0x0d, 0x56, 0x39, 0xd1, 0xf7, 0x50, 0x91, 0xb3, 0x13, 0xfe, 0x98, 0x92, 0x94, 0xf8, + 0xda, 0x67, 0x5c, 0xb4, 0xfe, 0x46, 0xa2, 0xe2, 0x28, 0x23, 0x3b, 0x05, 0x5c, 0x1e, 0x2e, 0x1a, + 0xe6, 0xe4, 0x97, 0x15, 0x3d, 0xbe, 0x2b, 0xf9, 0x42, 0x15, 0x82, 0x7c, 0x31, 0x73, 0x8f, 0x86, + 0x09, 0x1d, 0x93, 0x01, 0x4d, 0x59, 0x94, 0x32, 0xed, 0xc9, 0x1d, 0xc8, 0x5b, 0x22, 0xd4, 0xe1, + 0x91, 0x19, 0xb9, 0xb7, 0x68, 0x40, 0xbf, 0x42, 0xd5, 0xa3, 0x93, 0x88, 0x86, 0xd9, 0x5c, 0x25, + 0x2c, 0x26, 0xee, 0x64, 0x5e, 0xc4, 0x53, 0xae, 0xd3, 0x78, 0xf3, 0x22, 0x5a, 0x39, 0x55, 0x8f, + 0x33, 0x2d, 0xd4, 0xb4, 0xe3, 0xdd, 0xec, 0x42, 0x8f, 0x61, 0x7b, 0xe8, 0xfe, 0x4c, 0xc6, 0x62, + 0xa7, 0xb5, 0x2f, 0xb9, 0xe4, 0xdb, 0xd7, 0xa6, 0xba, 0x11, 0xce, 0x3a, 0x05, 0x0c, 0x1c, 0x2a, + 0xb6, 0xe1, 0x2b, 0x78, 0x24, 0x1f, 0xf4, 0x82, 0x78, 0x29, 0x9f, 0x2b, 0x41, 0x71, 0x7c, 0x2b, + 0xc5, 0x43, 0xf1, 0x72, 0x79, 0x8c, 0xe0, 0x6a, 0x03, 0x4a, 0x68, 0x1a, 0x7b, 0x64, 0x70, 0x4e, + 0x98, 0xf7, 0x4a, 0x12, 0x3d, 0xbb, 0x95, 0x48, 0x15, 0x11, 0x27, 0x59, 0x00, 0x67, 0xd1, 0x1b, + 0xa0, 0xad, 0xda, 0x0e, 0x74, 0x00, 0x95, 0x7c, 0xea, 0xc3, 0x74, 0x32, 0x24, 0x31, 0xdf, 0xdf, + 0x75, 0x5c, 0x96, 0x56, 0x9b, 0x1b, 0xf5, 0x3f, 0x14, 0xa8, 0xae, 0x1c, 0x70, 0xf4, 0x04, 0xb6, + 0xc8, 0x45, 0xc0, 0x06, 0x1e, 0xf5, 0x89, 0xb6, 0xc6, 0xb3, 0xdb, 0xbd, 0x96, 0x9d, 0x15, 0xb2, + 0xa3, 0xfa, 0xd7, 0xee, 0x38, 0x25, 0xb8, 0x98, 0xa1, 0x5b, 0xd4, 0x27, 0x08, 0xc3, 0x83, 0x85, + 0xfd, 0x13, 0x1f, 0x19, 0x6d, 0x9d, 0x33, 0x1c, 0xbc, 0xe6, 0x79, 0x7b, 0x1c, 0x8c, 0xd5, 0x79, + 0xbc, 0xb0, 0xe8, 0xf7, 0xa1, 0xbc, 0xb4, 0x16, 0xba, 0x2d, 0x0d, 0x97, 0xf9, 0x1e, 0xc3, 0x86, + 0x94, 0x52, 0xee, 0x22, 0x25, 0x83, 0xf4, 0xdf, 0x15, 0x28, 0x2f, 0x8d, 0x2f, 0x6a, 0xc0, 0x3d, + 0x36, 0x8b, 0xc4, 0xb7, 0xaf, 0x52, 0xff, 0x64, 0x35, 0xdd, 0x52, 0x98, 0x98, 0x38, 0xcc, 0x43, + 0xd1, 0xfb, 0xb0, 0xcd, 0xc8, 0x05, 0xcb, 0x57, 0x29, 0xeb, 0xe2, 0x56, 0x36, 0x59, 0x99, 0x51, + 0xaa, 0x1c, 0x40, 0x79, 0x18, 0x84, 0x6e, 0x3c, 0xcb, 0x41, 0x59, 0xa3, 0x4a, 0x9d, 0x02, 0x2e, + 0x09, 0xb3, 0x80, 0x35, 0x8b, 0xb0, 0x21, 0xfc, 0xfa, 0x9f, 0x0a, 0xec, 0xdd, 0x36, 0xff, 0xe8, + 0x87, 0xa5, 0xbc, 0x4f, 0xff, 0xf7, 0x42, 0x19, 0xe2, 0xd0, 0x9f, 0x45, 0x44, 0x94, 0xb5, 0xdf, + 0x06, 0x98, 0xdb, 0xd0, 0x2e, 0xec, 0x9c, 0x58, 0xb6, 0xd5, 0xeb, 0x0c, 0xfa, 0xdf, 0x76, 0xcd, + 0xc1, 0x99, 0xdd, 0xeb, 0x9a, 0x2d, 0xeb, 0xc4, 0x32, 0xdb, 0x6a, 0x01, 0x95, 0xa0, 0x28, 0x9c, + 0x66, 0x5b, 0x55, 0xd0, 0x36, 0x6c, 0x9a, 0xdf, 0x74, 0x2d, 0x6c, 0xb6, 0xd5, 0xb5, 0xe6, 0x26, + 0xbc, 0xc5, 0x47, 0x7f, 0xff, 0x2f, 0x05, 0x8a, 0x42, 0xd2, 0xf2, 0x51, 0x15, 0x8a, 0x62, 0xd3, + 0x02, 0x9f, 0x57, 0xb0, 0x85, 0x37, 0xf9, 0xdd, 0xf2, 0xd1, 0x07, 0x50, 0x5e, 0x98, 0xab, 0xc0, + 0xd7, 0x36, 0xb8, 0xbf, 0x34, 0x37, 0x5a, 0x3e, 0x72, 0x60, 0xeb, 0x72, 0xfb, 0x79, 0x2f, 0x2b, + 0xf5, 0xc3, 0xd5, 0x2d, 0xc8, 0x65, 0xaf, 0x34, 0x00, 0xcf, 0x39, 0xf6, 0x5f, 0x40, 0x65, 0xd9, + 0x89, 0x1e, 0xc1, 0x83, 0x33, 0xfb, 0xb9, 0xed, 0xbc, 0xb4, 0x07, 0x2d, 0xe7, 0x45, 0xd7, 0xb1, + 0x4d, 0xbb, 0xaf, 0x16, 0x50, 0x05, 0xa0, 0xe5, 0xd8, 0x7d, 0xec, 0x9c, 0x9e, 0x9a, 0x58, 0x55, + 0x10, 0xc0, 0xc6, 0x4b, 0x07, 0x3f, 0x37, 0xb1, 0xba, 0x86, 0x8a, 0x70, 0xaf, 0xef, 0x38, 0xa7, + 0xea, 0xfa, 0x47, 0x5f, 0xc0, 0xc3, 0x1b, 0xe6, 0x25, 0xeb, 0x8c, 0xe4, 0x54, 0x0b, 0x59, 0x64, + 0xaf, 0xdf, 0x76, 0xce, 0xfa, 0x82, 0xa5, 0xd7, 0x6f, 0x9b, 0x18, 0xab, 0x6b, 0xcd, 0x04, 0xf6, + 0x3c, 0x3a, 0x59, 0x59, 0x4d, 0xf3, 0xfe, 0xfc, 0x45, 0xbb, 0xd9, 0x86, 0x76, 0x95, 0xef, 0x8e, + 0x25, 0x78, 0x44, 0xc7, 0x6e, 0x38, 0x32, 0x68, 0x3c, 0xaa, 0x8d, 0x48, 0xc8, 0xf7, 0xb7, 0x26, + 0x5c, 0x6e, 0x14, 0x24, 0xd7, 0x7f, 0x4b, 0x9e, 0xf2, 0xc3, 0x3f, 0x8a, 0x32, 0xdc, 0xe0, 0xe0, + 0xa3, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x84, 0x0f, 0x0f, 0xdf, 0x27, 0x09, 0x00, 0x00, } diff --git a/googleapis/devtools/build/v1/publish_build_event.pb.go b/googleapis/devtools/build/v1/publish_build_event.pb.go index ebbd26fa..befbe51c 100644 --- a/googleapis/devtools/build/v1/publish_build_event.pb.go +++ b/googleapis/devtools/build/v1/publish_build_event.pb.go @@ -79,9 +79,7 @@ type PublishLifecycleEventRequest struct { // invocations if the OrderedBuildEvent.event type is // BuildEnqueued/InvocationAttemptStarted. NotificationKeywords []string `protobuf:"bytes,4,rep,name=notification_keywords,json=notificationKeywords,proto3" json:"notification_keywords,omitempty"` - // The project this build is associated with. - // This should match the project used for the initial call to - // PublishLifecycleEvent (containing a BuildEnqueued message). + // This field identifies which project (if any) the build is associated with. ProjectId string `protobuf:"bytes,6,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -261,8 +259,15 @@ func (m *OrderedBuildEvent) GetEvent() *BuildEvent { return nil } -// Streaming request message for PublishBuildToolEventStream. type PublishBuildToolEventStreamRequest struct { + // Which build event stream this event belongs to. + StreamId *StreamId `protobuf:"bytes,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"` // Deprecated: Do not use. + // The position of this event in the stream. The sequence numbers for a build + // event stream should be a sequence of consecutive natural numbers starting + // from one. (1, 2, 3, ...) + SequenceNumber int64 `protobuf:"varint,2,opt,name=sequence_number,json=sequenceNumber,proto3" json:"sequence_number,omitempty"` // Deprecated: Do not use. + // The actual event. + Event *BuildEvent `protobuf:"bytes,3,opt,name=event,proto3" json:"event,omitempty"` // Deprecated: Do not use. // The build event with position info. // New publishing clients should use this field rather than the 3 above. OrderedBuildEvent *OrderedBuildEvent `protobuf:"bytes,4,opt,name=ordered_build_event,json=orderedBuildEvent,proto3" json:"ordered_build_event,omitempty"` @@ -271,10 +276,6 @@ type PublishBuildToolEventStreamRequest struct { // or ordered_build_event.sequence_number is 1 in this message. If this field // is empty, BES will not publish notification messages for this stream. NotificationKeywords []string `protobuf:"bytes,5,rep,name=notification_keywords,json=notificationKeywords,proto3" json:"notification_keywords,omitempty"` - // The project this build is associated with. - // This should match the project used for the initial call to - // PublishLifecycleEvent (containing a BuildEnqueued message). - ProjectId string `protobuf:"bytes,6,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -305,25 +306,42 @@ func (m *PublishBuildToolEventStreamRequest) XXX_DiscardUnknown() { var xxx_messageInfo_PublishBuildToolEventStreamRequest proto.InternalMessageInfo -func (m *PublishBuildToolEventStreamRequest) GetOrderedBuildEvent() *OrderedBuildEvent { +// Deprecated: Do not use. +func (m *PublishBuildToolEventStreamRequest) GetStreamId() *StreamId { if m != nil { - return m.OrderedBuildEvent + return m.StreamId } return nil } -func (m *PublishBuildToolEventStreamRequest) GetNotificationKeywords() []string { +// Deprecated: Do not use. +func (m *PublishBuildToolEventStreamRequest) GetSequenceNumber() int64 { if m != nil { - return m.NotificationKeywords + return m.SequenceNumber + } + return 0 +} + +// Deprecated: Do not use. +func (m *PublishBuildToolEventStreamRequest) GetEvent() *BuildEvent { + if m != nil { + return m.Event } return nil } -func (m *PublishBuildToolEventStreamRequest) GetProjectId() string { +func (m *PublishBuildToolEventStreamRequest) GetOrderedBuildEvent() *OrderedBuildEvent { if m != nil { - return m.ProjectId + return m.OrderedBuildEvent } - return "" + return nil +} + +func (m *PublishBuildToolEventStreamRequest) GetNotificationKeywords() []string { + if m != nil { + return m.NotificationKeywords + } + return nil } func init() { @@ -339,49 +357,49 @@ func init() { } var fileDescriptor_81da11d19c4841eb = []byte{ - // 670 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x55, 0xcd, 0x6e, 0xd3, 0x40, - 0x10, 0x66, 0x9b, 0xb6, 0x22, 0x9b, 0x36, 0xa5, 0x0b, 0x05, 0x93, 0x16, 0x14, 0x2d, 0x48, 0x44, - 0xad, 0x64, 0xd3, 0x44, 0xe2, 0x50, 0xa8, 0x80, 0x94, 0x48, 0x44, 0x54, 0x69, 0xe5, 0x46, 0x1c, - 0xca, 0xc1, 0x38, 0xf6, 0x34, 0x35, 0x75, 0xbc, 0xc6, 0xbb, 0x0e, 0xaa, 0x10, 0x17, 0x5e, 0x80, - 0x03, 0x4f, 0xc0, 0x63, 0xf0, 0x08, 0xdc, 0x90, 0x10, 0x6f, 0xc0, 0x99, 0x33, 0x47, 0xe4, 0x5d, - 0x07, 0x0c, 0xc1, 0x41, 0xe4, 0xc0, 0xcd, 0xbb, 0x33, 0xdf, 0x37, 0xf3, 0xcd, 0xcf, 0x1a, 0xd7, - 0xfb, 0x8c, 0xf5, 0x7d, 0x30, 0x5c, 0x18, 0x0a, 0xc6, 0x7c, 0x6e, 0xf4, 0x62, 0xcf, 0x77, 0x8d, - 0xe1, 0xa6, 0x11, 0xc6, 0x3d, 0xdf, 0xe3, 0xc7, 0x96, 0xbc, 0xb0, 0x60, 0x08, 0x81, 0xd0, 0xc3, - 0x88, 0x09, 0x46, 0x34, 0x85, 0xd1, 0x47, 0x18, 0x5d, 0xba, 0xe8, 0xc3, 0xcd, 0xca, 0x5a, 0xca, - 0x66, 0x87, 0x9e, 0x61, 0x07, 0x01, 0x13, 0xb6, 0xf0, 0x58, 0xc0, 0x15, 0xae, 0xb2, 0x91, 0x1b, - 0x2b, 0x13, 0x63, 0xe4, 0x7c, 0x35, 0x75, 0x96, 0xa7, 0x5e, 0x7c, 0x64, 0xb8, 0x71, 0x24, 0xd9, - 0x52, 0xfb, 0xea, 0xef, 0x76, 0x18, 0x84, 0xe2, 0x54, 0x19, 0xe9, 0xbb, 0x02, 0x5e, 0xdb, 0x57, - 0xf9, 0xef, 0x7a, 0x47, 0xe0, 0x9c, 0x3a, 0x3e, 0xb4, 0x12, 0x76, 0x13, 0x9e, 0xc7, 0xc0, 0x05, - 0x39, 0xc6, 0x8b, 0x1c, 0xa2, 0xa1, 0xe7, 0x80, 0xe5, 0xc3, 0x10, 0x7c, 0x0d, 0x55, 0x51, 0xad, - 0x5c, 0xdf, 0xd1, 0xf3, 0xa4, 0xe9, 0x93, 0xe8, 0xf4, 0x03, 0xc5, 0xb5, 0x9b, 0x50, 0x99, 0x0b, - 0x3c, 0x73, 0x22, 0xbb, 0xb8, 0x94, 0x51, 0xa7, 0xcd, 0x54, 0x51, 0xad, 0x54, 0xdf, 0xc8, 0x8f, - 0xb3, 0x17, 0xb9, 0x10, 0x81, 0xdb, 0x4c, 0xce, 0x2a, 0x06, 0xee, 0xfd, 0xf8, 0x26, 0xf7, 0x70, - 0x99, 0x8b, 0x08, 0xec, 0x81, 0x25, 0xbc, 0x01, 0xb0, 0x58, 0x68, 0x05, 0x49, 0x78, 0x79, 0x44, - 0x38, 0x2a, 0x87, 0xfe, 0x20, 0x2d, 0x97, 0xb9, 0xa8, 0x00, 0x5d, 0xe5, 0x4f, 0x1a, 0x78, 0x25, - 0x60, 0xc2, 0x3b, 0xf2, 0x1c, 0x69, 0xb6, 0x4e, 0xe0, 0xf4, 0x05, 0x8b, 0x5c, 0xae, 0xcd, 0x56, - 0x0b, 0xb5, 0xa2, 0x79, 0x21, 0x6b, 0x7c, 0x94, 0xda, 0xc8, 0x15, 0x8c, 0xc3, 0x88, 0x3d, 0x03, - 0x47, 0x58, 0x9e, 0xab, 0xcd, 0x57, 0x51, 0xad, 0x68, 0x16, 0xd3, 0x9b, 0xb6, 0x4b, 0x1b, 0x78, - 0x21, 0x5b, 0x01, 0x42, 0x70, 0xb9, 0xb3, 0xd7, 0x69, 0x77, 0xba, 0x2d, 0xf3, 0xfe, 0x4e, 0xb7, - 0xfd, 0xb8, 0x75, 0xee, 0x0c, 0x59, 0xc2, 0xa5, 0xec, 0x05, 0xa2, 0x6f, 0x10, 0xbe, 0x96, 0x16, - 0x55, 0x8a, 0xed, 0x32, 0xe6, 0x4b, 0x91, 0x07, 0x32, 0x5f, 0x13, 0x78, 0xc8, 0x02, 0x0e, 0xe4, - 0x2e, 0x2e, 0xa6, 0x92, 0x3d, 0x57, 0xb6, 0xa9, 0x54, 0xa7, 0xf9, 0xe5, 0x53, 0xe0, 0xb6, 0x6b, - 0x9e, 0xe5, 0xe9, 0x17, 0xb9, 0x81, 0x97, 0x78, 0xd2, 0xa7, 0xc0, 0x01, 0x2b, 0x88, 0x07, 0x3d, - 0x88, 0x64, 0x17, 0x0a, 0x66, 0x79, 0x74, 0xdd, 0x91, 0xb7, 0xf4, 0x3d, 0xc2, 0xcb, 0x63, 0xe5, - 0xff, 0x7f, 0xf1, 0xc9, 0x16, 0x9e, 0x53, 0x43, 0xa2, 0x7a, 0x7a, 0x3d, 0x3f, 0x4a, 0x66, 0x3a, - 0x14, 0x84, 0x7e, 0x46, 0x98, 0x4e, 0xac, 0xa6, 0x9a, 0xfb, 0x27, 0xf8, 0x3c, 0x53, 0x0a, 0xb3, - 0x7b, 0xad, 0xcd, 0xfe, 0xfb, 0x54, 0x2e, 0xb3, 0xb1, 0x4a, 0xe5, 0x8e, 0xd6, 0xdc, 0xd4, 0xa3, - 0x55, 0xff, 0x58, 0xc0, 0xcb, 0x59, 0x5d, 0x2a, 0xd2, 0x07, 0x84, 0x57, 0xfe, 0xb8, 0x90, 0xe4, - 0xd6, 0x74, 0x1b, 0x5c, 0xb9, 0x38, 0xb6, 0x40, 0xad, 0xe4, 0x3d, 0xa1, 0x4f, 0x5f, 0x7f, 0xfa, - 0xf2, 0x76, 0xe6, 0x90, 0x36, 0xe4, 0x93, 0xa8, 0xd2, 0xe2, 0xc6, 0xcb, 0x9f, 0x29, 0x6f, 0xaf, - 0xbf, 0x32, 0xfc, 0x5f, 0x28, 0xf9, 0x56, 0xfa, 0x74, 0x6e, 0xa1, 0xf5, 0xc3, 0x2a, 0x5d, 0x4d, - 0x90, 0xf9, 0x1e, 0xe4, 0x2b, 0xc2, 0xab, 0x13, 0x3a, 0x47, 0xee, 0xfc, 0x55, 0xd1, 0x84, 0x86, - 0x57, 0xb6, 0xa7, 0x44, 0xab, 0xe5, 0xa3, 0x1d, 0x29, 0xff, 0x21, 0x5d, 0x9f, 0x24, 0x1f, 0xc6, - 0x54, 0x5f, 0xa2, 0x24, 0x01, 0x8c, 0x19, 0x6a, 0xe8, 0x26, 0x6a, 0x86, 0x78, 0xcd, 0x61, 0x83, - 0xdc, 0xbc, 0x9a, 0x0b, 0x4d, 0xdb, 0x39, 0x81, 0xc0, 0xdd, 0x4f, 0x3a, 0xb1, 0x8f, 0x0e, 0xb7, - 0x53, 0xcf, 0x3e, 0xf3, 0xed, 0xa0, 0xaf, 0xb3, 0xa8, 0x6f, 0xf4, 0x21, 0x90, 0x7d, 0x32, 0x94, - 0xc9, 0x0e, 0x3d, 0x3e, 0xfe, 0x57, 0xb9, 0x2d, 0x3f, 0xbe, 0x21, 0xd4, 0x9b, 0x97, 0xce, 0x8d, - 0xef, 0x01, 0x00, 0x00, 0xff, 0xff, 0xdf, 0x68, 0x27, 0x13, 0xed, 0x06, 0x00, 0x00, + // 668 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x55, 0xcd, 0x6e, 0xd3, 0x4c, + 0x14, 0xfd, 0x26, 0x69, 0xab, 0x2f, 0x93, 0x36, 0xa5, 0x03, 0x05, 0x93, 0xb6, 0x28, 0x32, 0x08, + 0x22, 0x2a, 0xd9, 0x34, 0x95, 0x58, 0x14, 0xca, 0x4f, 0x4a, 0x16, 0x11, 0x55, 0x5a, 0xb9, 0x11, + 0x0b, 0x58, 0x58, 0x8e, 0x7d, 0x9b, 0x0e, 0x75, 0x3c, 0xc6, 0x33, 0x36, 0xea, 0x96, 0x17, 0xe8, + 0x82, 0x27, 0xe0, 0x31, 0x58, 0xf0, 0x14, 0xbc, 0x02, 0x48, 0x3c, 0x02, 0x4b, 0xe4, 0x19, 0x07, + 0x99, 0x06, 0x07, 0x91, 0x05, 0x3b, 0xcf, 0xdc, 0x7b, 0xcf, 0x9d, 0x73, 0xee, 0x8f, 0x71, 0x6b, + 0xc8, 0xd8, 0xd0, 0x07, 0xd3, 0x83, 0x44, 0x30, 0xe6, 0x73, 0x73, 0x10, 0x53, 0xdf, 0x33, 0x93, + 0x2d, 0x33, 0x8c, 0x07, 0x3e, 0xe5, 0x27, 0xb6, 0xbc, 0xb0, 0x21, 0x81, 0x40, 0x18, 0x61, 0xc4, + 0x04, 0x23, 0x9a, 0x8a, 0x31, 0xc6, 0x31, 0x86, 0x74, 0x31, 0x92, 0xad, 0xfa, 0x7a, 0x86, 0xe6, + 0x84, 0xd4, 0x74, 0x82, 0x80, 0x09, 0x47, 0x50, 0x16, 0x70, 0x15, 0x57, 0xdf, 0x2c, 0xcc, 0x95, + 0xcb, 0x31, 0x76, 0xbe, 0x91, 0x39, 0xcb, 0xd3, 0x20, 0x3e, 0x36, 0xbd, 0x38, 0x92, 0x68, 0x99, + 0x7d, 0xed, 0xa2, 0x1d, 0x46, 0xa1, 0x38, 0x53, 0x46, 0xfd, 0x43, 0x19, 0xaf, 0x1f, 0xaa, 0xf7, + 0xef, 0xd3, 0x63, 0x70, 0xcf, 0x5c, 0x1f, 0x3a, 0x29, 0xba, 0x05, 0x6f, 0x62, 0xe0, 0x82, 0x9c, + 0xe0, 0x25, 0x0e, 0x51, 0x42, 0x5d, 0xb0, 0x7d, 0x48, 0xc0, 0xd7, 0x50, 0x03, 0x35, 0x6b, 0xad, + 0x3d, 0xa3, 0x88, 0x9a, 0x31, 0x0d, 0xce, 0x38, 0x52, 0x58, 0xfb, 0x29, 0x94, 0xb5, 0xc8, 0x73, + 0x27, 0xb2, 0x8f, 0xab, 0x39, 0x76, 0x5a, 0xa9, 0x81, 0x9a, 0xd5, 0xd6, 0x66, 0x71, 0x9e, 0x83, + 0xc8, 0x83, 0x08, 0xbc, 0x76, 0x7a, 0x56, 0x39, 0xf0, 0xe0, 0xe7, 0x37, 0x79, 0x82, 0x6b, 0x5c, + 0x44, 0xe0, 0x8c, 0x6c, 0x41, 0x47, 0xc0, 0x62, 0xa1, 0x95, 0x25, 0xe0, 0xf5, 0x31, 0xe0, 0x58, + 0x0e, 0xe3, 0x59, 0x26, 0x97, 0xb5, 0xa4, 0x02, 0xfa, 0xca, 0x9f, 0x6c, 0xe3, 0xd5, 0x80, 0x09, + 0x7a, 0x4c, 0x5d, 0x69, 0xb6, 0x4f, 0xe1, 0xec, 0x2d, 0x8b, 0x3c, 0xae, 0xcd, 0x35, 0xca, 0xcd, + 0x8a, 0x75, 0x25, 0x6f, 0x7c, 0x9e, 0xd9, 0xc8, 0x06, 0xc6, 0x61, 0xc4, 0x5e, 0x83, 0x2b, 0x6c, + 0xea, 0x69, 0x0b, 0x0d, 0xd4, 0xac, 0x58, 0x95, 0xec, 0xa6, 0xeb, 0xe9, 0xdb, 0x78, 0x31, 0xaf, + 0x00, 0x21, 0xb8, 0xd6, 0x3b, 0xe8, 0x75, 0x7b, 0xfd, 0x8e, 0xf5, 0x74, 0xaf, 0xdf, 0x7d, 0xd1, + 0xb9, 0xf4, 0x1f, 0x59, 0xc6, 0xd5, 0xfc, 0x05, 0xd2, 0xcf, 0x11, 0xbe, 0x99, 0x89, 0x2a, 0xc9, + 0xf6, 0x19, 0xf3, 0x25, 0xc9, 0x23, 0xf9, 0x5e, 0x0b, 0x78, 0xc8, 0x02, 0x0e, 0xe4, 0x31, 0xae, + 0x64, 0x94, 0xa9, 0x27, 0xcb, 0x54, 0x6d, 0xe9, 0xc5, 0xf2, 0xa9, 0xe0, 0xae, 0x67, 0xfd, 0xcf, + 0xb3, 0x2f, 0x72, 0x07, 0x2f, 0xf3, 0xb4, 0x4e, 0x81, 0x0b, 0x76, 0x10, 0x8f, 0x06, 0x10, 0xc9, + 0x2a, 0x94, 0xad, 0xda, 0xf8, 0xba, 0x27, 0x6f, 0xf5, 0x8f, 0x08, 0xaf, 0x4c, 0xc8, 0xff, 0xef, + 0xf2, 0x93, 0x1d, 0x3c, 0xaf, 0x9a, 0x44, 0xd5, 0xf4, 0x56, 0x71, 0x96, 0x5c, 0x77, 0xa8, 0x10, + 0xfd, 0x5b, 0x09, 0xeb, 0x53, 0xd5, 0x54, 0x7d, 0xbf, 0x37, 0x13, 0x99, 0x76, 0x49, 0x43, 0x39, + 0x42, 0x9b, 0x05, 0x84, 0xa4, 0xdb, 0x45, 0x52, 0x8f, 0x66, 0x20, 0x25, 0x81, 0x54, 0x18, 0x79, + 0x85, 0x2f, 0x33, 0x55, 0x93, 0xfc, 0x26, 0xd2, 0xe6, 0xfe, 0x7e, 0x8e, 0x56, 0xd8, 0x44, 0x6d, + 0x0b, 0x87, 0x61, 0xbe, 0x78, 0x18, 0x5a, 0x5f, 0x4b, 0x78, 0x25, 0x2f, 0xb5, 0x82, 0x3a, 0x47, + 0x78, 0xf5, 0xb7, 0x3b, 0x82, 0xdc, 0x9f, 0x6d, 0xa9, 0xd4, 0xaf, 0x4e, 0xcc, 0x74, 0x27, 0x5d, + 0x71, 0xfa, 0xed, 0x77, 0x9f, 0xbf, 0xbc, 0x2f, 0x35, 0xf4, 0xb5, 0x74, 0x73, 0xfa, 0xbf, 0x84, + 0xf2, 0x9d, 0x6c, 0x6b, 0xef, 0xa0, 0xbb, 0xe4, 0x13, 0xc2, 0x6b, 0x53, 0x5a, 0x82, 0x3c, 0xfc, + 0xe3, 0xbb, 0xa6, 0x74, 0x52, 0x7d, 0x77, 0xc6, 0x68, 0x35, 0xd5, 0xfa, 0x86, 0x24, 0x71, 0x4d, + 0x27, 0x29, 0x09, 0xb8, 0xf8, 0xf6, 0x26, 0xba, 0x87, 0xda, 0x21, 0x5e, 0x77, 0xd9, 0xa8, 0x30, + 0x4d, 0x7b, 0xb1, 0xed, 0xb8, 0xa7, 0x10, 0x78, 0x87, 0xa9, 0x3c, 0x87, 0xe8, 0xe5, 0x6e, 0xe6, + 0x39, 0x64, 0xbe, 0x13, 0x0c, 0x0d, 0x16, 0x0d, 0xcd, 0x21, 0x04, 0x52, 0x3c, 0x53, 0x99, 0x9c, + 0x90, 0xf2, 0xc9, 0xbf, 0xcf, 0x03, 0xf9, 0xf1, 0x1d, 0xa1, 0xc1, 0x82, 0x74, 0xde, 0xfe, 0x11, + 0x00, 0x00, 0xff, 0xff, 0xf0, 0x9d, 0x50, 0x3a, 0x15, 0x07, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -397,8 +415,8 @@ 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 PublishBuildEventClient interface { // Publish a build event stating the new state of a build (typically from the - // build queue). The BuildEnqueued event must be publishd before all other - // events for the same build ID. + // build queue). If the event is a BuildEnqueued event, also register the new + // build request ID and its build type to BES. // // The backend will persist the event and deliver it to registered frontend // jobs immediately without batching. @@ -463,8 +481,8 @@ func (x *publishBuildEventPublishBuildToolEventStreamClient) Recv() (*PublishBui // PublishBuildEventServer is the server API for PublishBuildEvent service. type PublishBuildEventServer interface { // Publish a build event stating the new state of a build (typically from the - // build queue). The BuildEnqueued event must be publishd before all other - // events for the same build ID. + // build queue). If the event is a BuildEnqueued event, also register the new + // build request ID and its build type to BES. // // The backend will persist the event and deliver it to registered frontend // jobs immediately without batching. diff --git a/googleapis/monitoring/v3/common.pb.go b/googleapis/monitoring/v3/common.pb.go index 0463afa9..4e48c0e0 100644 --- a/googleapis/monitoring/v3/common.pb.go +++ b/googleapis/monitoring/v3/common.pb.go @@ -73,8 +73,8 @@ func (ComparisonType) EnumDescriptor() ([]byte, []int) { return fileDescriptor_013c57c1dcbb8d65, []int{0} } -// The tier of service for a Workspace. Please see the -// [service tiers documentation](https://cloud.google.com/monitoring/workspaces/tiers) +// The tier of service for a Stackdriver account. Please see the +// [service tiers documentation](https://cloud.google.com/monitoring/accounts/tiers) // for more details. type ServiceTier int32 // Deprecated: Do not use. const ( @@ -84,12 +84,12 @@ const ( // The Stackdriver Basic tier, a free tier of service that provides basic // features, a moderate allotment of logs, and access to built-in metrics. // A number of features are not available in this tier. For more details, - // see [the service tiers documentation](https://cloud.google.com/monitoring/workspaces/tiers). + // see [the service tiers documentation](https://cloud.google.com/monitoring/accounts/tiers). ServiceTier_SERVICE_TIER_BASIC ServiceTier = 1 // The Stackdriver Premium tier, a higher, more expensive tier of service // that provides access to all Stackdriver features, lets you use Stackdriver // with AWS accounts, and has a larger allotments for logs and metrics. For - // more details, see [the service tiers documentation](https://cloud.google.com/monitoring/workspaces/tiers). + // more details, see [the service tiers documentation](https://cloud.google.com/monitoring/accounts/tiers). ServiceTier_SERVICE_TIER_PREMIUM ServiceTier = 2 ) diff --git a/googleapis/monitoring/v3/metric_service.pb.go b/googleapis/monitoring/v3/metric_service.pb.go index 7d17adce..6fdd5daa 100644 --- a/googleapis/monitoring/v3/metric_service.pb.go +++ b/googleapis/monitoring/v3/metric_service.pb.go @@ -519,6 +519,7 @@ type ListTimeSeriesRequest struct { // // metric.type = "compute.googleapis.com/instance/cpu/usage_time" AND // metric.label.instance_name = "my-instance-name" + // Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // The time interval for which results should be returned. Only time series // that contain data points in the specified interval are included diff --git a/googleapis/monitoring/v3/notification_service.pb.go b/googleapis/monitoring/v3/notification_service.pb.go index c6ab7c94..35c25b7d 100644 --- a/googleapis/monitoring/v3/notification_service.pb.go +++ b/googleapis/monitoring/v3/notification_service.pb.go @@ -8,7 +8,6 @@ import ( fmt "fmt" proto "github.com/golang/protobuf/proto" empty "github.com/golang/protobuf/ptypes/empty" - _ "github.com/golang/protobuf/ptypes/struct" timestamp "github.com/golang/protobuf/ptypes/timestamp" _ "google.golang.org/genproto/googleapis/api/annotations" field_mask "google.golang.org/genproto/protobuf/field_mask" @@ -801,71 +800,71 @@ func init() { } var fileDescriptor_7e2bcd7194b305fe = []byte{ - // 1020 bytes of a gzipped FileDescriptorProto + // 1011 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0x41, 0x6f, 0xdc, 0x44, - 0x14, 0xd6, 0xec, 0x26, 0x69, 0xfa, 0x22, 0x04, 0x9a, 0x86, 0xc8, 0xd9, 0xb6, 0xaa, 0xe5, 0x43, + 0x14, 0xd6, 0xec, 0x26, 0x69, 0xfa, 0x22, 0x04, 0x9a, 0x86, 0xc8, 0xbb, 0xa5, 0xaa, 0xe5, 0x43, 0x93, 0xae, 0x8a, 0x2d, 0xad, 0x4b, 0x84, 0x52, 0x52, 0xda, 0x64, 0xdb, 0x22, 0x48, 0x51, 0xb4, - 0x29, 0x91, 0x40, 0x11, 0x2b, 0xc7, 0x9e, 0x35, 0x26, 0xbb, 0x33, 0xc6, 0x33, 0x1b, 0x35, 0xad, - 0x2a, 0x15, 0xfe, 0x02, 0xfc, 0x01, 0x24, 0x4e, 0x3d, 0x20, 0xce, 0xa0, 0x72, 0x46, 0x5c, 0x11, - 0x5c, 0xb9, 0xc0, 0xff, 0x40, 0x1e, 0xcf, 0x66, 0x37, 0x9b, 0xf1, 0xae, 0xdd, 0xf6, 0xe6, 0x99, - 0x37, 0xf3, 0xde, 0xf7, 0xbe, 0xf7, 0xf9, 0x3d, 0x1b, 0x9c, 0x90, 0xb1, 0xb0, 0x4b, 0x9c, 0x1e, - 0xa3, 0x91, 0x60, 0x49, 0x44, 0x43, 0xe7, 0xc8, 0x75, 0x28, 0x13, 0x51, 0x27, 0xf2, 0x3d, 0x11, - 0x31, 0xda, 0xe6, 0x24, 0x39, 0x8a, 0x7c, 0x62, 0xc7, 0x09, 0x13, 0x0c, 0x2f, 0x66, 0x17, 0xec, - 0xe1, 0x05, 0xfb, 0xc8, 0xad, 0x5d, 0x52, 0x6e, 0xbc, 0x38, 0x72, 0x3c, 0x4a, 0x99, 0x90, 0x57, - 0x79, 0x76, 0xa7, 0xb6, 0x32, 0x35, 0x88, 0x3a, 0x78, 0x51, 0x1d, 0x94, 0xab, 0x83, 0x7e, 0xc7, - 0x21, 0xbd, 0x58, 0x1c, 0x2b, 0xa3, 0x39, 0x6e, 0xec, 0x44, 0xa4, 0x1b, 0xb4, 0x7b, 0x1e, 0x3f, - 0x54, 0x27, 0x2e, 0x8d, 0x9f, 0xe0, 0x22, 0xe9, 0xfb, 0x42, 0x59, 0xaf, 0x8c, 0x5b, 0x45, 0xd4, - 0x23, 0x5c, 0x78, 0xbd, 0x38, 0x3b, 0x60, 0x3d, 0x81, 0x6b, 0xdb, 0x11, 0x17, 0x9f, 0x8c, 0xe0, - 0xda, 0xfa, 0xd2, 0xa3, 0x94, 0x74, 0x9b, 0x84, 0xfb, 0x49, 0x14, 0x0b, 0x96, 0xf0, 0x16, 0xf9, - 0xba, 0x4f, 0xb8, 0xc0, 0x18, 0x66, 0xa8, 0xd7, 0x23, 0xc6, 0x8c, 0x89, 0x56, 0xcf, 0xb7, 0xe4, - 0x33, 0xbe, 0x08, 0xe7, 0x63, 0x2f, 0x24, 0x6d, 0x1e, 0x3d, 0x26, 0x46, 0xc5, 0x44, 0xab, 0xb3, - 0xad, 0xf9, 0x74, 0x63, 0x37, 0x7a, 0x4c, 0xf0, 0x65, 0x00, 0x69, 0x14, 0xec, 0x90, 0x50, 0xa3, - 0x2a, 0xaf, 0xc9, 0xe3, 0x0f, 0xd3, 0x0d, 0xeb, 0x17, 0x04, 0xf5, 0x22, 0xd1, 0x79, 0xcc, 0x28, - 0x27, 0x38, 0x80, 0x0b, 0x7e, 0x66, 0x6d, 0x07, 0x43, 0xb3, 0x81, 0xcc, 0xea, 0xea, 0x42, 0xc3, - 0xb5, 0x75, 0x45, 0xb2, 0x27, 0xba, 0x6e, 0x61, 0xff, 0x4c, 0x34, 0x7c, 0x15, 0xde, 0xa4, 0xe4, - 0x91, 0x68, 0x8f, 0x00, 0xaf, 0x48, 0xe0, 0x6f, 0xa4, 0xdb, 0x3b, 0x27, 0xe0, 0x37, 0x60, 0xe5, - 0x3e, 0x99, 0x0c, 0x7d, 0x9c, 0xb7, 0xea, 0x90, 0x37, 0xeb, 0x7b, 0x04, 0xe6, 0x56, 0x42, 0x3c, - 0x41, 0x34, 0x2e, 0x26, 0x5c, 0xc4, 0xfb, 0xb0, 0x78, 0x4a, 0xaa, 0x2a, 0x05, 0x09, 0x72, 0xa1, - 0x71, 0xad, 0x30, 0x0d, 0xad, 0x0b, 0xf4, 0xec, 0xa6, 0xf5, 0x23, 0x82, 0x2b, 0x39, 0x25, 0x39, - 0x23, 0x83, 0xd9, 0x11, 0x54, 0x4b, 0x30, 0xd7, 0x89, 0xba, 0x82, 0x24, 0xc6, 0x9c, 0xdc, 0x55, - 0x2b, 0xbc, 0x0c, 0xf3, 0x2c, 0x09, 0x48, 0xd2, 0x3e, 0x38, 0x36, 0xce, 0x49, 0xcb, 0x39, 0xb9, - 0xde, 0x3c, 0x3e, 0xad, 0x9c, 0xea, 0x44, 0xe5, 0xcc, 0x8c, 0x2b, 0xe7, 0x39, 0x02, 0x33, 0x1f, - 0xa6, 0xd2, 0xcb, 0x17, 0xf0, 0xb6, 0x8e, 0x29, 0x6e, 0x54, 0xa5, 0x62, 0x4a, 0x50, 0xb5, 0xa8, - 0xa1, 0xaa, 0xb8, 0x52, 0x5c, 0xb8, 0xac, 0x57, 0xca, 0x24, 0x7d, 0xbc, 0x40, 0x60, 0x7e, 0x1a, - 0x07, 0x93, 0xf5, 0x71, 0x13, 0x16, 0xfa, 0xf2, 0x8c, 0xec, 0x08, 0x4a, 0x02, 0xb5, 0x41, 0x5e, - 0x83, 0x97, 0xde, 0xbe, 0x97, 0x36, 0x8d, 0x07, 0x1e, 0x3f, 0x6c, 0x41, 0x76, 0x3c, 0x7d, 0xce, - 0x15, 0x52, 0xf5, 0xb5, 0x08, 0x69, 0x1b, 0xcc, 0x26, 0xe9, 0x92, 0xd2, 0xf2, 0x5e, 0x84, 0xd9, - 0x0e, 0x4b, 0xfc, 0x4c, 0x5d, 0xf3, 0xad, 0x6c, 0x61, 0x35, 0xc1, 0xde, 0x25, 0x34, 0xd0, 0xf8, - 0xda, 0x23, 0xc9, 0x70, 0x8b, 0x05, 0x64, 0xdc, 0x37, 0x1a, 0xe1, 0xf4, 0x19, 0x82, 0x77, 0xf4, - 0x95, 0x28, 0xe1, 0x25, 0x25, 0x9d, 0x3c, 0x8a, 0xa3, 0x84, 0xb4, 0xd3, 0x66, 0x9a, 0x4b, 0xfa, - 0xc3, 0x41, 0xa7, 0x6d, 0x41, 0x76, 0x3c, 0xdd, 0xb0, 0xbe, 0x41, 0x60, 0x17, 0x85, 0xa0, 0x64, - 0x8c, 0x61, 0xc6, 0x67, 0xc1, 0x09, 0x86, 0xf4, 0xf9, 0xd5, 0x30, 0x7c, 0x04, 0xa6, 0x0c, 0x76, - 0x5c, 0xa0, 0x34, 0xa3, 0x89, 0x0f, 0x80, 0x54, 0x86, 0x40, 0x1a, 0xbf, 0xbe, 0x05, 0x35, 0x8d, - 0x9b, 0xdd, 0x6c, 0x7e, 0xe2, 0xff, 0x10, 0x58, 0xd3, 0x3b, 0x3c, 0xfe, 0x40, 0x2f, 0xb6, 0xc2, - 0x93, 0xa9, 0x76, 0xfb, 0xe5, 0x1d, 0x64, 0x2c, 0x5b, 0xef, 0x7f, 0xfb, 0xe7, 0xbf, 0xdf, 0x55, - 0xd6, 0xf0, 0x8d, 0x74, 0x4c, 0x3f, 0x49, 0xf3, 0xdd, 0x88, 0x13, 0xf6, 0x15, 0xf1, 0x05, 0x77, - 0xea, 0x4f, 0x1d, 0x3a, 0x39, 0x81, 0xbf, 0x11, 0x98, 0xd3, 0xa6, 0x01, 0xde, 0xd0, 0x83, 0x2c, - 0x38, 0x45, 0x6a, 0x2f, 0x33, 0xe1, 0xac, 0x5b, 0x32, 0xad, 0xf7, 0xf0, 0x9a, 0x2e, 0xad, 0x29, - 0x59, 0x39, 0xf5, 0xa7, 0xf8, 0x05, 0x02, 0x23, 0xaf, 0xd1, 0xe2, 0x77, 0x4b, 0xb1, 0x7e, 0x52, - 0xac, 0xb5, 0xb2, 0xd7, 0x54, 0x89, 0x1a, 0x32, 0x97, 0xeb, 0xb8, 0x5e, 0xb8, 0x44, 0x1c, 0xff, - 0x84, 0x60, 0x49, 0x4f, 0x30, 0x76, 0xcb, 0x94, 0x63, 0x80, 0xbd, 0x78, 0x5b, 0xb4, 0x6e, 0x48, - 0xb8, 0x36, 0xbe, 0x5e, 0x94, 0x7a, 0x49, 0xf8, 0xef, 0x08, 0x96, 0x73, 0xbf, 0x0b, 0x70, 0x0e, - 0x75, 0xd3, 0x3e, 0x24, 0xca, 0xc0, 0xfe, 0x50, 0xc2, 0xde, 0xb4, 0x4a, 0xb0, 0xbc, 0xae, 0x1d, - 0x24, 0xf8, 0x1f, 0x04, 0xcb, 0xb9, 0x23, 0x2c, 0x2f, 0x95, 0x69, 0x33, 0xaf, 0x4c, 0x2a, 0x6d, - 0x99, 0xca, 0x67, 0x8d, 0x3b, 0x59, 0x2a, 0x1a, 0x8c, 0x76, 0xc1, 0xb2, 0xe4, 0x64, 0xf8, 0x03, - 0x82, 0xe5, 0xdc, 0x29, 0x97, 0x97, 0xe1, 0xb4, 0xb1, 0x58, 0x5b, 0x3a, 0xd3, 0xc7, 0xef, 0xa6, - 0xbf, 0x04, 0x03, 0x41, 0xd5, 0xcb, 0x09, 0xea, 0x2f, 0x04, 0x2b, 0x05, 0x67, 0x27, 0x6e, 0xea, - 0x11, 0x97, 0x1b, 0xbd, 0xb9, 0xf8, 0xb7, 0x25, 0xfe, 0x7b, 0xd6, 0x9d, 0x32, 0xf8, 0xd7, 0x39, - 0xa1, 0xc1, 0x78, 0xa4, 0x75, 0x54, 0xc7, 0xcf, 0x2a, 0x70, 0xb5, 0xd8, 0x24, 0xc5, 0x5b, 0x65, - 0xde, 0xf4, 0xbc, 0xac, 0x9a, 0xaf, 0xe6, 0x44, 0xf5, 0xb0, 0x8f, 0x25, 0x07, 0x77, 0xad, 0xdb, - 0xa5, 0x38, 0x08, 0x89, 0xd0, 0x51, 0xf0, 0x1b, 0x82, 0xe5, 0xdc, 0x49, 0x9e, 0x27, 0xbf, 0x69, - 0xa3, 0xbf, 0xcc, 0x0b, 0xa6, 0xa6, 0x8b, 0xe5, 0x96, 0xca, 0xe6, 0x48, 0x22, 0x58, 0x47, 0xf5, - 0xcd, 0x9f, 0x11, 0x18, 0x3e, 0xeb, 0x69, 0x03, 0x6e, 0x1a, 0xa3, 0x11, 0xd5, 0x07, 0xc5, 0x4e, - 0xaa, 0xa8, 0x1d, 0xf4, 0xf9, 0x2d, 0x75, 0x23, 0x64, 0x5d, 0x8f, 0x86, 0x36, 0x4b, 0x42, 0x27, - 0x24, 0x54, 0xea, 0x4d, 0xfd, 0xdd, 0x7b, 0x71, 0xc4, 0x4f, 0xff, 0x7c, 0xdf, 0x1c, 0xae, 0x9e, - 0x57, 0x6a, 0xf7, 0x33, 0x07, 0x5b, 0x5d, 0xd6, 0x0f, 0xec, 0x07, 0xc3, 0xc0, 0x7b, 0xee, 0x1f, - 0x03, 0xe3, 0xbe, 0x34, 0xee, 0x0f, 0x8d, 0xfb, 0x7b, 0xee, 0xc1, 0x9c, 0x0c, 0xe2, 0xfe, 0x1f, - 0x00, 0x00, 0xff, 0xff, 0x57, 0x01, 0xd1, 0x1c, 0x45, 0x10, 0x00, 0x00, + 0x29, 0x91, 0x40, 0x11, 0x2b, 0xc7, 0x7e, 0x6b, 0x4c, 0x76, 0x67, 0x8c, 0x3d, 0x89, 0x9a, 0x56, + 0x95, 0x0a, 0x7f, 0x01, 0xfe, 0x00, 0x12, 0xa7, 0x1e, 0x10, 0x67, 0x50, 0x39, 0x23, 0xae, 0x08, + 0xae, 0x5c, 0xe0, 0x7f, 0x20, 0x8f, 0xbd, 0xd9, 0xcd, 0x66, 0xbc, 0x6b, 0x37, 0xdc, 0x3c, 0xf3, + 0xde, 0xbc, 0xf7, 0xbd, 0xef, 0x7d, 0x9e, 0x67, 0x83, 0xe5, 0x73, 0xee, 0xf7, 0xd0, 0xea, 0x73, + 0x16, 0x08, 0x1e, 0x05, 0xcc, 0xb7, 0x8e, 0x6c, 0x8b, 0x71, 0x11, 0x74, 0x03, 0xd7, 0x11, 0x01, + 0x67, 0x9d, 0x18, 0xa3, 0xa3, 0xc0, 0x45, 0x33, 0x8c, 0xb8, 0xe0, 0x74, 0x31, 0x3d, 0x60, 0x0e, + 0x0f, 0x98, 0x47, 0x76, 0xfd, 0xad, 0x2c, 0x8c, 0x13, 0x06, 0x96, 0xc3, 0x18, 0x17, 0xf2, 0x68, + 0x9c, 0x9e, 0xa9, 0x2f, 0x4f, 0x4d, 0x92, 0x39, 0x5e, 0xce, 0x1c, 0xe5, 0x6a, 0xff, 0xb0, 0x6b, + 0x61, 0x3f, 0x14, 0xc7, 0x99, 0x51, 0x1f, 0x37, 0x76, 0x03, 0xec, 0x79, 0x9d, 0xbe, 0x13, 0x1f, + 0x64, 0x1e, 0x57, 0xc7, 0x3d, 0x44, 0xd0, 0xc7, 0x58, 0x38, 0xfd, 0x30, 0x75, 0x30, 0x9e, 0xc2, + 0xf5, 0xad, 0x20, 0x16, 0x1f, 0x8f, 0x64, 0xde, 0xfc, 0xc2, 0x61, 0x0c, 0x7b, 0x2d, 0x8c, 0xdd, + 0x28, 0x08, 0x05, 0x8f, 0xe2, 0x36, 0x7e, 0x75, 0x88, 0xb1, 0xa0, 0x14, 0x66, 0x98, 0xd3, 0x47, + 0x6d, 0x46, 0x27, 0x2b, 0x17, 0xdb, 0xf2, 0x99, 0x5e, 0x86, 0x8b, 0xa1, 0xe3, 0x63, 0x27, 0x0e, + 0x9e, 0xa0, 0x56, 0xd1, 0xc9, 0xca, 0x6c, 0x7b, 0x3e, 0xd9, 0xd8, 0x09, 0x9e, 0x20, 0xbd, 0x02, + 0x20, 0x8d, 0x82, 0x1f, 0x20, 0xd3, 0xaa, 0xf2, 0x98, 0x74, 0x7f, 0x94, 0x6c, 0x18, 0x3f, 0x13, + 0x68, 0x14, 0xc9, 0x1e, 0x87, 0x9c, 0xc5, 0x48, 0x3d, 0xb8, 0xe4, 0xa6, 0xd6, 0x8e, 0x37, 0x34, + 0x6b, 0x44, 0xaf, 0xae, 0x2c, 0x34, 0x6d, 0x53, 0xd5, 0x06, 0x73, 0x62, 0xe8, 0x36, 0x75, 0xcf, + 0x64, 0xa3, 0xd7, 0xe0, 0x75, 0x86, 0x8f, 0x45, 0x67, 0x04, 0x78, 0x45, 0x02, 0x7f, 0x2d, 0xd9, + 0xde, 0x3e, 0x01, 0xbf, 0x0e, 0xcb, 0x0f, 0x70, 0x32, 0xf4, 0x71, 0xde, 0xaa, 0x43, 0xde, 0x8c, + 0xef, 0x08, 0xe8, 0x9b, 0x11, 0x3a, 0x02, 0x15, 0x21, 0x26, 0x1c, 0xa4, 0x7b, 0xb0, 0x78, 0x4a, + 0x8c, 0x59, 0x09, 0x12, 0xe4, 0x42, 0xf3, 0x7a, 0x61, 0x1a, 0xda, 0x97, 0xd8, 0xd9, 0x4d, 0xe3, + 0x07, 0x02, 0x57, 0x73, 0x5a, 0x72, 0x46, 0x06, 0xb3, 0x23, 0xa8, 0x96, 0x60, 0xae, 0x1b, 0xf4, + 0x04, 0x46, 0xda, 0x9c, 0xdc, 0xcd, 0x56, 0xb4, 0x06, 0xf3, 0x3c, 0xf2, 0x30, 0xea, 0xec, 0x1f, + 0x6b, 0x17, 0xa4, 0xe5, 0x82, 0x5c, 0x6f, 0x1c, 0x9f, 0x56, 0x4e, 0x75, 0xa2, 0x72, 0x66, 0xc6, + 0x95, 0xf3, 0x82, 0x80, 0x9e, 0x0f, 0x33, 0xd3, 0xcb, 0xe7, 0xf0, 0xa6, 0x8a, 0xa9, 0x58, 0xab, + 0x4a, 0xc5, 0x94, 0xa0, 0x6a, 0x51, 0x41, 0x55, 0x71, 0xa5, 0xd8, 0x70, 0x45, 0xad, 0x94, 0x49, + 0xfa, 0x78, 0x49, 0x40, 0xff, 0x24, 0xf4, 0x26, 0xeb, 0xe3, 0x16, 0x2c, 0x1c, 0x4a, 0x1f, 0xf9, + 0xce, 0x67, 0x12, 0xa8, 0x0f, 0xea, 0x1a, 0xbc, 0xf4, 0xe6, 0xfd, 0xe4, 0x5a, 0x78, 0xe8, 0xc4, + 0x07, 0x6d, 0x48, 0xdd, 0x93, 0xe7, 0x5c, 0x21, 0x55, 0xff, 0x17, 0x21, 0x6d, 0x81, 0xde, 0xc2, + 0x1e, 0x96, 0x96, 0xf7, 0x22, 0xcc, 0x76, 0x79, 0xe4, 0xa6, 0xea, 0x9a, 0x6f, 0xa7, 0x0b, 0xa3, + 0x05, 0xe6, 0x0e, 0x32, 0x4f, 0x11, 0x6b, 0x17, 0xa3, 0xe1, 0x16, 0xf7, 0x70, 0x3c, 0x36, 0x19, + 0xe1, 0xf4, 0x39, 0x81, 0xb7, 0xd5, 0x9d, 0x28, 0x11, 0x25, 0x21, 0x1d, 0x1f, 0x87, 0x41, 0x84, + 0x9d, 0xe4, 0x32, 0xcd, 0x25, 0xfd, 0xd1, 0xe0, 0xa6, 0x6d, 0x43, 0xea, 0x9e, 0x6c, 0x18, 0x5f, + 0x13, 0x30, 0x8b, 0x42, 0xc8, 0x64, 0x4c, 0x61, 0xc6, 0xe5, 0xde, 0x09, 0x86, 0xe4, 0xf9, 0x7c, + 0x18, 0x3e, 0x04, 0x5d, 0x26, 0x3b, 0x2e, 0xd0, 0x9a, 0xd1, 0xc2, 0x07, 0x40, 0x2a, 0x43, 0x20, + 0xcd, 0x5f, 0xde, 0x80, 0xba, 0x22, 0xcc, 0x4e, 0x3a, 0x21, 0xe9, 0xbf, 0x04, 0x8c, 0xe9, 0x37, + 0x3c, 0x7d, 0x5f, 0x2d, 0xb6, 0xc2, 0x93, 0xa9, 0x7e, 0xe7, 0xd5, 0x03, 0xa4, 0x2c, 0x1b, 0xef, + 0x7d, 0xf3, 0xc7, 0x3f, 0xdf, 0x56, 0x56, 0xe9, 0xcd, 0x64, 0x10, 0x3f, 0x4d, 0xea, 0x5d, 0x0f, + 0x23, 0xfe, 0x25, 0xba, 0x22, 0xb6, 0x1a, 0xcf, 0x2c, 0x36, 0xb9, 0x80, 0xbf, 0x08, 0xe8, 0xd3, + 0xa6, 0x01, 0x5d, 0x57, 0x83, 0x2c, 0x38, 0x45, 0xea, 0xaf, 0x32, 0xe1, 0x8c, 0xdb, 0xb2, 0xac, + 0x77, 0xe9, 0xaa, 0xaa, 0xac, 0x29, 0x55, 0x59, 0x8d, 0x67, 0xf4, 0x25, 0x01, 0x2d, 0xef, 0xa2, + 0xa5, 0xef, 0x94, 0x62, 0xfd, 0xa4, 0x59, 0xab, 0x65, 0x8f, 0x65, 0x2d, 0x6a, 0xca, 0x5a, 0x6e, + 0xd0, 0x46, 0xe1, 0x16, 0xc5, 0xf4, 0x47, 0x02, 0x4b, 0x6a, 0x82, 0xa9, 0x5d, 0xa6, 0x1d, 0x03, + 0xec, 0xc5, 0xaf, 0x45, 0xe3, 0xa6, 0x84, 0x6b, 0xd2, 0x1b, 0x45, 0xa9, 0x97, 0x84, 0xff, 0x46, + 0xa0, 0x96, 0xfb, 0x5d, 0x40, 0x73, 0xa8, 0x9b, 0xf6, 0x21, 0x51, 0x06, 0xf6, 0x07, 0x12, 0xf6, + 0x86, 0x51, 0x82, 0xe5, 0x35, 0xe5, 0x20, 0xa1, 0x7f, 0x13, 0xa8, 0xe5, 0x8e, 0xb0, 0xbc, 0x52, + 0xa6, 0xcd, 0xbc, 0x32, 0xa5, 0x74, 0x64, 0x29, 0x9f, 0x36, 0xef, 0xa6, 0xa5, 0x28, 0x30, 0x9a, + 0x05, 0xdb, 0x92, 0x53, 0xe1, 0xf7, 0x04, 0x6a, 0xb9, 0x53, 0x2e, 0xaf, 0xc2, 0x69, 0x63, 0xb1, + 0xbe, 0x74, 0xe6, 0x1e, 0xbf, 0x97, 0x7c, 0xf4, 0x0f, 0x04, 0xd5, 0x28, 0x27, 0xa8, 0x3f, 0x09, + 0x2c, 0x17, 0x9c, 0x9d, 0xb4, 0xa5, 0x46, 0x5c, 0x6e, 0xf4, 0xe6, 0xe2, 0xdf, 0x92, 0xf8, 0xef, + 0x1b, 0x77, 0xcb, 0xe0, 0x5f, 0x8b, 0x91, 0x79, 0xe3, 0x99, 0xd6, 0x48, 0x83, 0x3e, 0xaf, 0xc0, + 0xb5, 0x62, 0x93, 0x94, 0x6e, 0x96, 0x79, 0xd3, 0xf3, 0xaa, 0x6a, 0x9d, 0x2f, 0x48, 0x76, 0x87, + 0x7d, 0x24, 0x39, 0xb8, 0x67, 0xdc, 0x29, 0xc5, 0x81, 0x8f, 0x42, 0x45, 0xc1, 0xaf, 0x04, 0x6a, + 0xb9, 0x93, 0x3c, 0x4f, 0x7e, 0xd3, 0x46, 0x7f, 0x99, 0x17, 0x2c, 0x9b, 0x2e, 0x86, 0x5d, 0xaa, + 0x9a, 0x23, 0x89, 0x60, 0x8d, 0x34, 0x36, 0x7e, 0x22, 0xa0, 0xb9, 0xbc, 0xaf, 0x4c, 0xb8, 0xa1, + 0x8d, 0x66, 0xcc, 0x3e, 0x28, 0xb6, 0x13, 0x45, 0x6d, 0x93, 0xcf, 0x6e, 0x67, 0x27, 0x7c, 0xde, + 0x73, 0x98, 0x6f, 0xf2, 0xc8, 0xb7, 0x7c, 0x64, 0x52, 0x6f, 0xd9, 0xff, 0xbb, 0x13, 0x06, 0xf1, + 0xe9, 0xdf, 0xeb, 0x5b, 0xc3, 0xd5, 0x8b, 0x4a, 0xfd, 0x41, 0x1a, 0x60, 0xb3, 0xc7, 0x0f, 0x3d, + 0xf3, 0xe1, 0x30, 0xf1, 0xae, 0xfd, 0xfb, 0xc0, 0xb8, 0x27, 0x8d, 0x7b, 0x43, 0xe3, 0xde, 0xae, + 0xbd, 0x3f, 0x27, 0x93, 0xd8, 0xff, 0x05, 0x00, 0x00, 0xff, 0xff, 0x3b, 0xf3, 0x96, 0xf5, 0x27, + 0x10, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -895,7 +894,7 @@ type NotificationChannelServiceClient interface { // that was supplied in the call to the create method. GetNotificationChannel(ctx context.Context, in *GetNotificationChannelRequest, opts ...grpc.CallOption) (*NotificationChannel, error) // Creates a new notification channel, representing a single notification - // endpoint such as an email address, SMS number, or PagerDuty service. + // endpoint such as an email address, SMS number, or pagerduty service. CreateNotificationChannel(ctx context.Context, in *CreateNotificationChannelRequest, opts ...grpc.CallOption) (*NotificationChannel, error) // Updates a notification channel. Fields not specified in the field mask // remain unchanged. @@ -1048,7 +1047,7 @@ type NotificationChannelServiceServer interface { // that was supplied in the call to the create method. GetNotificationChannel(context.Context, *GetNotificationChannelRequest) (*NotificationChannel, error) // Creates a new notification channel, representing a single notification - // endpoint such as an email address, SMS number, or PagerDuty service. + // endpoint such as an email address, SMS number, or pagerduty service. CreateNotificationChannel(context.Context, *CreateNotificationChannelRequest) (*NotificationChannel, error) // Updates a notification channel. Fields not specified in the field mask // remain unchanged. diff --git a/googleapis/monitoring/v3/uptime.pb.go b/googleapis/monitoring/v3/uptime.pb.go index b752a498..f7dd41a4 100644 --- a/googleapis/monitoring/v3/uptime.pb.go +++ b/googleapis/monitoring/v3/uptime.pb.go @@ -102,30 +102,20 @@ func (GroupResourceType) EnumDescriptor() ([]byte, []int) { return fileDescriptor_7ca0e36dfc8221d8, []int{1} } -// An internal checker allows uptime checks to run on private/internal GCP -// resources. +// Nimbus InternalCheckers. type InternalChecker struct { - // A unique resource name for this InternalChecker. The format is: - // - // - // `projects/[PROJECT_ID]/internalCheckers/[INTERNAL_CHECKER_ID]`. - // - // PROJECT_ID is the stackdriver workspace project for the - // uptime check config associated with the internal checker. - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // The checker's human-readable name. The display name - // should be unique within a Stackdriver Workspace in order to make it easier - // to identify; however, uniqueness is not enforced. - DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` - // The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the - // internal resource lives (ex: "default"). - Network string `protobuf:"bytes,3,opt,name=network,proto3" json:"network,omitempty"` + // The GCP project ID. Not necessarily the same as the project_id for the + // config. + ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` + // The internal network to perform this uptime check on. + Network string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"` // The GCP zone the uptime check should egress from. Only respected for // internal uptime checks, where internal_network is specified. - GcpZone string `protobuf:"bytes,4,opt,name=gcp_zone,json=gcpZone,proto3" json:"gcp_zone,omitempty"` - // The GCP project_id where the internal checker lives. Not necessary - // the same as the workspace project. - PeerProjectId string `protobuf:"bytes,6,opt,name=peer_project_id,json=peerProjectId,proto3" json:"peer_project_id,omitempty"` + GcpZone string `protobuf:"bytes,3,opt,name=gcp_zone,json=gcpZone,proto3" json:"gcp_zone,omitempty"` + // The checker ID. + CheckerId string `protobuf:"bytes,4,opt,name=checker_id,json=checkerId,proto3" json:"checker_id,omitempty"` + // The checker's human-readable name. + 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:"-"` @@ -156,37 +146,37 @@ func (m *InternalChecker) XXX_DiscardUnknown() { var xxx_messageInfo_InternalChecker proto.InternalMessageInfo -func (m *InternalChecker) GetName() string { +func (m *InternalChecker) GetProjectId() string { if m != nil { - return m.Name + return m.ProjectId } return "" } -func (m *InternalChecker) GetDisplayName() string { +func (m *InternalChecker) GetNetwork() string { if m != nil { - return m.DisplayName + return m.Network } return "" } -func (m *InternalChecker) GetNetwork() string { +func (m *InternalChecker) GetGcpZone() string { if m != nil { - return m.Network + return m.GcpZone } return "" } -func (m *InternalChecker) GetGcpZone() string { +func (m *InternalChecker) GetCheckerId() string { if m != nil { - return m.GcpZone + return m.CheckerId } return "" } -func (m *InternalChecker) GetPeerProjectId() string { +func (m *InternalChecker) GetDisplayName() string { if m != nil { - return m.PeerProjectId + return m.DisplayName } return "" } @@ -204,7 +194,7 @@ type UptimeCheckConfig struct { // response. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // A human-friendly name for the uptime check configuration. The display name - // should be unique within a Stackdriver Workspace in order to make it easier + // should be unique within a Stackdriver Account in order to make it easier // to identify; however, uniqueness is not enforced. Required. DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // The resource the check is checking. Required. @@ -234,19 +224,15 @@ type UptimeCheckConfig struct { // specified if a content match is required. ContentMatchers []*UptimeCheckConfig_ContentMatcher `protobuf:"bytes,9,rep,name=content_matchers,json=contentMatchers,proto3" json:"content_matchers,omitempty"` // The list of regions from which the check will be run. - // Some regions contain one location, and others contain more than one. // If this field is specified, enough regions to include a minimum of // 3 locations must be provided, or an error message is returned. // Not specifying this field will result in uptime checks running from all // 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. + // Denotes whether this is a check that egresses from InternalCheckers. IsInternal bool `protobuf:"varint,15,opt,name=is_internal,json=isInternal,proto3" json:"is_internal,omitempty"` // 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 + // true and this list is empty, the check will egress from all // InternalCheckers configured for the project that owns this CheckConfig. InternalCheckers []*InternalChecker `protobuf:"bytes,14,rep,name=internal_checkers,json=internalCheckers,proto3" json:"internal_checkers,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -787,10 +773,11 @@ func (m *UptimeCheckConfig_TcpCheck) GetPort() int32 { return 0 } -// Used to perform string matching. It allows substring and regular -// expressions, together with their negations. +// Used to perform string matching. Currently, this matches on the exact +// content. In the future, it can be expanded to allow for regular expressions +// and more complex matching. type UptimeCheckConfig_ContentMatcher struct { - // String or regex content to match (max 1024 bytes) + // String content to match (max 1024 bytes) Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -912,70 +899,71 @@ func init() { func init() { proto.RegisterFile("google/monitoring/v3/uptime.proto", fileDescriptor_7ca0e36dfc8221d8) } var fileDescriptor_7ca0e36dfc8221d8 = []byte{ - // 1036 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0xed, 0x6e, 0xe3, 0x44, - 0x17, 0xae, 0x9b, 0x36, 0x1f, 0x27, 0xfd, 0x70, 0xe7, 0xed, 0x0b, 0x6e, 0xa4, 0x2e, 0xdd, 0x22, - 0xa0, 0xea, 0x8f, 0x84, 0x6d, 0x04, 0x42, 0x8b, 0xb4, 0xc8, 0x49, 0x4d, 0x13, 0xa9, 0x4d, 0xa2, - 0x49, 0xb3, 0xc0, 0x52, 0x31, 0x72, 0xed, 0xa9, 0x63, 0x9a, 0x78, 0x8c, 0x67, 0xdc, 0xa5, 0xdc, - 0x02, 0x97, 0x81, 0xf8, 0xc3, 0x15, 0x70, 0x0d, 0x5c, 0x00, 0xd7, 0x83, 0x66, 0xec, 0x49, 0x9b, - 0xb6, 0x68, 0x5b, 0xfe, 0xcd, 0x73, 0x3e, 0x9e, 0x39, 0x73, 0xe6, 0x3c, 0x63, 0xc3, 0xf3, 0x80, - 0xb1, 0x60, 0x42, 0x1b, 0x53, 0x16, 0x85, 0x82, 0x25, 0x61, 0x14, 0x34, 0xae, 0x9a, 0x8d, 0x34, - 0x16, 0xe1, 0x94, 0xd6, 0xe3, 0x84, 0x09, 0x86, 0x36, 0xb3, 0x90, 0xfa, 0x4d, 0x48, 0xfd, 0xaa, - 0x59, 0xfb, 0x30, 0x4f, 0x74, 0xe3, 0x50, 0x27, 0x53, 0x9f, 0x24, 0x94, 0xb3, 0x34, 0xf1, 0xf2, - 0xd4, 0xda, 0xb3, 0x3c, 0x48, 0xa1, 0xf3, 0xf4, 0xa2, 0xe1, 0xa7, 0x89, 0x2b, 0x42, 0x16, 0x65, - 0xfe, 0xdd, 0xdf, 0x0d, 0x58, 0xef, 0x46, 0x82, 0x26, 0x91, 0x3b, 0x69, 0x8f, 0xa9, 0x77, 0x49, - 0x13, 0x84, 0x60, 0x29, 0x72, 0xa7, 0xd4, 0x32, 0x76, 0x8c, 0xbd, 0x0a, 0x56, 0x6b, 0xf4, 0x1c, - 0x56, 0xfc, 0x90, 0xc7, 0x13, 0xf7, 0x9a, 0x28, 0xdf, 0xa2, 0xf2, 0x55, 0x73, 0x5b, 0x4f, 0x86, - 0x58, 0x50, 0x8a, 0xa8, 0x78, 0xcb, 0x92, 0x4b, 0xab, 0xa0, 0xbc, 0x1a, 0xa2, 0x2d, 0x28, 0x07, - 0x5e, 0x4c, 0x7e, 0x61, 0x11, 0xb5, 0x96, 0x32, 0x57, 0xe0, 0xc5, 0x6f, 0x58, 0x44, 0xd1, 0xc7, - 0xb0, 0x1e, 0x53, 0x9a, 0x90, 0x38, 0x61, 0x3f, 0x52, 0x4f, 0x90, 0xd0, 0xb7, 0x8a, 0x2a, 0x62, - 0x55, 0x9a, 0x07, 0x99, 0xb5, 0xeb, 0xef, 0xfe, 0x5d, 0x85, 0x8d, 0x91, 0xea, 0x89, 0xaa, 0xb2, - 0xcd, 0xa2, 0x8b, 0x30, 0xf8, 0xaf, 0x95, 0xf6, 0x00, 0xdd, 0x6f, 0x98, 0x2a, 0xba, 0x7a, 0xb0, - 0x5d, 0xcf, 0x9b, 0xed, 0xc6, 0x61, 0xfd, 0x44, 0x47, 0xe1, 0x3c, 0xa8, 0xb3, 0x80, 0x37, 0xa6, - 0x77, 0x8d, 0xe8, 0x07, 0x58, 0xd3, 0x2c, 0x24, 0x48, 0x58, 0x1a, 0xab, 0x53, 0x56, 0x0f, 0x3e, - 0xab, 0x3f, 0x74, 0x71, 0xf5, 0x7b, 0xe7, 0xa8, 0x6b, 0xa6, 0x23, 0x99, 0xdc, 0x59, 0xc0, 0xab, - 0xc9, 0x6d, 0x03, 0xc2, 0x00, 0x63, 0x21, 0x62, 0xe2, 0xc9, 0x14, 0x6b, 0x59, 0x71, 0xbf, 0x78, - 0x2c, 0x77, 0x47, 0x88, 0x58, 0xe1, 0x8e, 0x81, 0x2b, 0x63, 0x0d, 0x50, 0x1f, 0x2a, 0xc2, 0xd3, - 0x94, 0x45, 0x45, 0xf9, 0xe9, 0x63, 0x29, 0x4f, 0xbd, 0x19, 0x63, 0x59, 0xe4, 0x6b, 0xf4, 0x02, - 0x8a, 0x31, 0x4d, 0x42, 0xe6, 0x5b, 0x25, 0xc5, 0xb6, 0xa5, 0xd9, 0xf4, 0xe8, 0xd5, 0x0f, 0xf3, - 0xd1, 0xc3, 0x79, 0x20, 0x6a, 0x42, 0x49, 0x52, 0xb3, 0x54, 0x58, 0xe5, 0x77, 0xe5, 0xe8, 0x48, - 0xe4, 0x82, 0xe9, 0xb1, 0x48, 0xd0, 0x48, 0x90, 0xa9, 0x2b, 0xbc, 0x31, 0x4d, 0xb8, 0x55, 0xd9, - 0x29, 0xec, 0x55, 0x0f, 0x3e, 0x7f, 0x6c, 0xfd, 0xed, 0x2c, 0xff, 0x24, 0x4b, 0xc7, 0xeb, 0xde, - 0x1c, 0xe6, 0x08, 0x83, 0xc9, 0xe9, 0x84, 0x7a, 0x42, 0x8d, 0x47, 0x10, 0xb2, 0x88, 0x5b, 0xb0, - 0x53, 0xd8, 0x5b, 0x3b, 0xf8, 0xe4, 0x9d, 0x5b, 0x60, 0x15, 0x8f, 0xd7, 0x35, 0x41, 0x86, 0x39, - 0xfa, 0x00, 0xaa, 0x21, 0x27, 0x61, 0x2e, 0x35, 0x6b, 0x7d, 0xc7, 0xd8, 0x2b, 0x63, 0x08, 0xb9, - 0x16, 0x1f, 0xc2, 0xb0, 0xa1, 0xbd, 0xd9, 0xad, 0xc8, 0x83, 0xad, 0xa9, 0x83, 0x7d, 0xf4, 0xf0, - 0xae, 0x77, 0x74, 0x8b, 0xcd, 0x70, 0xde, 0xc0, 0x6b, 0x3f, 0xc3, 0xea, 0xdc, 0x68, 0x29, 0x25, - 0xca, 0x85, 0xd4, 0x99, 0x91, 0x2b, 0x51, 0xe2, 0xae, 0x8f, 0x8e, 0x61, 0x36, 0x75, 0x44, 0x5c, - 0xc7, 0x99, 0x70, 0xfe, 0xf5, 0xc4, 0x8a, 0x4e, 0x73, 0x9f, 0x5e, 0xc7, 0x14, 0xaf, 0x24, 0xb7, - 0x50, 0xed, 0xcf, 0x02, 0x54, 0x66, 0x93, 0x87, 0xde, 0x87, 0x52, 0xca, 0x29, 0xe1, 0x7c, 0xa2, - 0x76, 0x2d, 0xe3, 0x62, 0xca, 0xe9, 0x90, 0x4f, 0xa4, 0x80, 0x63, 0x57, 0x8c, 0x73, 0x91, 0xaa, - 0xb5, 0xb2, 0xb1, 0x44, 0x28, 0x3d, 0x2e, 0x63, 0xb5, 0x46, 0xe7, 0x50, 0x71, 0x53, 0x31, 0x26, - 0x61, 0x74, 0xc1, 0x72, 0x71, 0x39, 0x4f, 0x16, 0x40, 0xbd, 0xe5, 0xf2, 0xd0, 0xb3, 0x53, 0x31, - 0xa6, 0x91, 0x08, 0xbd, 0x6c, 0xae, 0xca, 0x92, 0xb7, 0x1b, 0x5d, 0x30, 0xf9, 0x70, 0x4c, 0x5d, - 0x7e, 0x49, 0xc6, 0xd4, 0xf5, 0x65, 0xef, 0x97, 0x55, 0xa5, 0x55, 0x69, 0xeb, 0x64, 0x26, 0xf4, - 0x2d, 0x94, 0xb4, 0xb7, 0xa8, 0x6e, 0xe6, 0xd5, 0xd3, 0x8b, 0xc8, 0xb9, 0x9c, 0x48, 0x24, 0xd7, - 0x58, 0xd3, 0xd5, 0x4e, 0xe0, 0x7f, 0x0f, 0x54, 0x87, 0x6a, 0x50, 0x4e, 0xb9, 0xbc, 0xd3, 0xd9, - 0x23, 0x37, 0xc3, 0xd2, 0x17, 0xbb, 0x9c, 0xbf, 0x65, 0x89, 0x9f, 0xf7, 0x6f, 0x86, 0x6b, 0x2f, - 0x61, 0xe5, 0xf6, 0x3e, 0xc8, 0x84, 0xc2, 0x25, 0xbd, 0xce, 0x29, 0xe4, 0x12, 0x6d, 0xc2, 0xf2, - 0x95, 0x3b, 0x49, 0xf5, 0xfb, 0x98, 0x81, 0x97, 0x8b, 0x5f, 0x18, 0xb5, 0x67, 0x50, 0xd6, 0x02, - 0x9f, 0xdd, 0x85, 0x71, 0x73, 0x17, 0xb5, 0x7d, 0x58, 0x9b, 0x17, 0x90, 0x7c, 0xf9, 0x73, 0x09, - 0xe9, 0xa1, 0xca, 0x61, 0x0b, 0xa0, 0xac, 0xc7, 0xa2, 0xb5, 0x09, 0x48, 0xcd, 0x35, 0x49, 0xe8, - 0x4f, 0x29, 0xe5, 0x42, 0x4d, 0xd9, 0xee, 0xaf, 0x06, 0xac, 0xde, 0x6a, 0x57, 0x37, 0x46, 0x5f, - 0x41, 0x31, 0x13, 0x9d, 0x22, 0x7b, 0x82, 0xe6, 0xf2, 0x34, 0xd9, 0x98, 0x09, 0xcb, 0x1a, 0xa8, - 0x1b, 0xa3, 0x31, 0xda, 0x06, 0x08, 0x63, 0xe2, 0xfa, 0x7e, 0x42, 0x39, 0xcf, 0xbf, 0x53, 0x95, - 0x30, 0xb6, 0x33, 0xc3, 0x3e, 0x9d, 0xfb, 0xca, 0x64, 0xbc, 0xe8, 0x3d, 0x40, 0xd8, 0x39, 0xea, - 0xf6, 0x7b, 0x64, 0xd4, 0x1b, 0x0e, 0x9c, 0x76, 0xf7, 0xeb, 0xae, 0x73, 0x68, 0x2e, 0xa0, 0x12, - 0x14, 0x46, 0x43, 0xdb, 0x34, 0x10, 0x40, 0xd1, 0x19, 0xe1, 0xfe, 0xc0, 0x31, 0x17, 0xd1, 0x06, - 0xac, 0x0e, 0xfb, 0xa3, 0xd3, 0x0e, 0xb1, 0x4f, 0x1c, 0xdc, 0x6d, 0xdb, 0x66, 0x01, 0x99, 0xb0, - 0x62, 0x0f, 0xbb, 0x36, 0x19, 0xd8, 0x32, 0xb5, 0x6d, 0x2e, 0xed, 0x7f, 0x0f, 0x1b, 0xf7, 0x04, - 0x84, 0xb6, 0x61, 0x0b, 0x3b, 0xc3, 0xfe, 0x08, 0xb7, 0x1d, 0x72, 0xfa, 0xdd, 0xc0, 0xb9, 0xb3, - 0xdb, 0x0a, 0x94, 0xbb, 0xbd, 0xe1, 0xa9, 0xdd, 0x6b, 0x3b, 0xa6, 0x81, 0xb6, 0xe0, 0xff, 0xf6, - 0x37, 0x43, 0xe2, 0x1c, 0xb7, 0xc8, 0x71, 0xdf, 0x3e, 0x24, 0x2d, 0xfb, 0x58, 0x7a, 0xb0, 0xb9, - 0xd8, 0xfa, 0xcd, 0x00, 0xcb, 0x63, 0xd3, 0x07, 0xbb, 0xd6, 0xaa, 0x66, 0xc7, 0x1b, 0xc8, 0xf7, - 0x75, 0x60, 0xbc, 0x79, 0x95, 0x07, 0x05, 0x6c, 0xe2, 0x46, 0x41, 0x9d, 0x25, 0x41, 0x23, 0xa0, - 0x91, 0x7a, 0x7d, 0x1b, 0x99, 0xcb, 0x8d, 0x43, 0x3e, 0xff, 0x6f, 0xf2, 0xe5, 0x0d, 0xfa, 0x63, - 0xb1, 0x76, 0x94, 0x11, 0xb4, 0x27, 0x2c, 0xf5, 0xf5, 0xf7, 0x52, 0xee, 0xf5, 0xba, 0xf9, 0x97, - 0x76, 0x9e, 0x29, 0xe7, 0xd9, 0x8d, 0xf3, 0xec, 0x75, 0xf3, 0xbc, 0xa8, 0x36, 0x69, 0xfe, 0x13, - 0x00, 0x00, 0xff, 0xff, 0x0a, 0x0a, 0xbb, 0x6b, 0xff, 0x08, 0x00, 0x00, + // 1043 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x56, 0xed, 0x6e, 0xe3, 0x44, + 0x17, 0x5e, 0x27, 0x6d, 0x3e, 0x4e, 0xfa, 0xe1, 0xce, 0xdb, 0x17, 0xdc, 0x48, 0x5d, 0xba, 0x45, + 0x88, 0xaa, 0x3f, 0x1c, 0xb6, 0x11, 0x08, 0x2d, 0xd2, 0x22, 0x27, 0x35, 0x8d, 0xa5, 0x36, 0x89, + 0x26, 0xcd, 0x02, 0x4b, 0x85, 0xe5, 0xda, 0x53, 0xc7, 0x34, 0xf1, 0x18, 0xcf, 0xb8, 0x4b, 0xb9, + 0x05, 0x2e, 0x83, 0x1f, 0x48, 0x5c, 0x01, 0xd7, 0xc0, 0x05, 0x70, 0x3d, 0xc8, 0xe3, 0x99, 0xb4, + 0x69, 0x8b, 0xb6, 0xfd, 0x37, 0xcf, 0xf9, 0x78, 0xe6, 0xf8, 0xcc, 0x79, 0x66, 0x0c, 0x2f, 0x42, + 0x4a, 0xc3, 0x29, 0x69, 0xcd, 0x68, 0x1c, 0x71, 0x9a, 0x46, 0x71, 0xd8, 0xba, 0x6a, 0xb7, 0xb2, + 0x84, 0x47, 0x33, 0x62, 0x26, 0x29, 0xe5, 0x14, 0x6d, 0x16, 0x21, 0xe6, 0x4d, 0x88, 0x79, 0xd5, + 0x6e, 0x7e, 0x2c, 0x13, 0xbd, 0x24, 0x52, 0xc9, 0x24, 0x70, 0x53, 0xc2, 0x68, 0x96, 0xfa, 0x32, + 0xb5, 0xf9, 0x5c, 0x06, 0x09, 0x74, 0x9e, 0x5d, 0xb4, 0x82, 0x2c, 0xf5, 0x78, 0x44, 0xe3, 0xc2, + 0xbf, 0xfb, 0x87, 0x06, 0xeb, 0x4e, 0xcc, 0x49, 0x1a, 0x7b, 0xd3, 0xee, 0x84, 0xf8, 0x97, 0x24, + 0x45, 0xdb, 0x00, 0x49, 0x4a, 0x7f, 0x22, 0x3e, 0x77, 0xa3, 0xc0, 0xd0, 0x76, 0xb4, 0xbd, 0x3a, + 0xae, 0x4b, 0x8b, 0x13, 0x20, 0x03, 0xaa, 0x31, 0xe1, 0xef, 0x68, 0x7a, 0x69, 0x94, 0x84, 0x4f, + 0x41, 0xb4, 0x05, 0xb5, 0xd0, 0x4f, 0xdc, 0x5f, 0x69, 0x4c, 0x8c, 0x72, 0xe1, 0x0a, 0xfd, 0xe4, + 0x2d, 0x8d, 0x49, 0xce, 0xe9, 0x17, 0xf4, 0x39, 0xe7, 0x52, 0xc1, 0x29, 0x2d, 0x4e, 0x80, 0x5e, + 0xc0, 0x4a, 0x10, 0xb1, 0x64, 0xea, 0x5d, 0xbb, 0xb1, 0x37, 0x23, 0xc6, 0xb2, 0x08, 0x68, 0x48, + 0x5b, 0xdf, 0x9b, 0x91, 0xdd, 0x7f, 0x1a, 0xb0, 0x31, 0x16, 0x5d, 0x11, 0x75, 0x76, 0x69, 0x7c, + 0x11, 0x85, 0x08, 0xc1, 0x92, 0x48, 0x28, 0xaa, 0x14, 0xeb, 0x7b, 0x64, 0xa5, 0x7b, 0x64, 0xa8, + 0x0f, 0xe8, 0x7e, 0xcb, 0x44, 0xcd, 0x8d, 0x83, 0x6d, 0x53, 0xb6, 0xdb, 0x4b, 0x22, 0xf3, 0x44, + 0x45, 0x61, 0x19, 0xd4, 0x7b, 0x86, 0x37, 0x66, 0x77, 0x8d, 0xe8, 0x47, 0x58, 0x53, 0x2c, 0x6e, + 0x98, 0xd2, 0x2c, 0x11, 0x9f, 0xd8, 0x38, 0xf8, 0xdc, 0x7c, 0xe8, 0xe8, 0xcc, 0x7b, 0xdf, 0x61, + 0x2a, 0xa6, 0xa3, 0x3c, 0xb9, 0xf7, 0x0c, 0xaf, 0xa6, 0xb7, 0x0d, 0x08, 0x03, 0x4c, 0x38, 0x4f, + 0x5c, 0xd1, 0x31, 0xd1, 0x9d, 0xc6, 0xc1, 0xcb, 0xc7, 0x72, 0xf7, 0x38, 0x4f, 0x04, 0xee, 0x69, + 0xb8, 0x3e, 0x51, 0x00, 0x0d, 0xa0, 0xce, 0x7d, 0x45, 0x59, 0x11, 0x94, 0x9f, 0x3d, 0x96, 0xf2, + 0xd4, 0x9f, 0x33, 0xd6, 0xb8, 0x5c, 0xa3, 0x97, 0x50, 0x49, 0x48, 0x1a, 0xd1, 0xc0, 0xa8, 0x0a, + 0xb6, 0x2d, 0xc5, 0xa6, 0x86, 0xcf, 0x3c, 0x94, 0xc3, 0x87, 0x65, 0x20, 0x6a, 0x43, 0x35, 0xa7, + 0xa6, 0x19, 0x37, 0x6a, 0xef, 0xcb, 0x51, 0x91, 0xc8, 0x03, 0xdd, 0xa7, 0x31, 0x27, 0x31, 0x77, + 0x67, 0x1e, 0xf7, 0x27, 0x24, 0x65, 0x46, 0x7d, 0xa7, 0xbc, 0xd7, 0x38, 0xf8, 0xe2, 0xb1, 0xf5, + 0x77, 0x8b, 0xfc, 0x93, 0x22, 0x1d, 0xaf, 0xfb, 0x0b, 0x98, 0x21, 0x0c, 0x3a, 0x23, 0x53, 0xe2, + 0x73, 0x31, 0x1e, 0x61, 0x44, 0x63, 0x66, 0xc0, 0x4e, 0x79, 0x6f, 0xed, 0xe0, 0xd3, 0xf7, 0x6e, + 0x81, 0x45, 0x3c, 0x5e, 0x57, 0x04, 0x05, 0x66, 0xe8, 0x23, 0x68, 0x44, 0xcc, 0x8d, 0xa4, 0xd8, + 0x8c, 0xf5, 0x1d, 0x6d, 0xaf, 0x86, 0x21, 0x62, 0x4a, 0x7e, 0x08, 0xc3, 0x86, 0xf2, 0xba, 0x52, + 0x1a, 0xcc, 0x58, 0x13, 0x1f, 0xf6, 0xc9, 0xc3, 0xbb, 0xde, 0x51, 0x2e, 0xd6, 0xa3, 0x45, 0x03, + 0x6b, 0xfe, 0x02, 0xab, 0x0b, 0xa3, 0x25, 0x34, 0x9a, 0x2f, 0x6e, 0xa4, 0x5d, 0x15, 0xd8, 0x09, + 0xd0, 0x31, 0xcc, 0xa7, 0xce, 0xe5, 0xd7, 0x49, 0x21, 0x9c, 0xff, 0xfc, 0x62, 0x41, 0xa7, 0xb8, + 0x4f, 0xaf, 0x13, 0x82, 0x57, 0xd2, 0x5b, 0xa8, 0xf9, 0x57, 0x19, 0xea, 0xf3, 0xc9, 0x43, 0x1f, + 0x42, 0x35, 0x63, 0xc4, 0x65, 0x6c, 0x2a, 0x76, 0xad, 0xe1, 0x4a, 0xc6, 0xc8, 0x88, 0x4d, 0x73, + 0x01, 0x27, 0x1e, 0x9f, 0x48, 0x91, 0x8a, 0xb5, 0xb0, 0xd1, 0x94, 0x0b, 0x3d, 0x2e, 0x63, 0xb1, + 0x46, 0xe7, 0x50, 0xf7, 0x32, 0x3e, 0x71, 0xa3, 0xf8, 0x82, 0x4a, 0x71, 0xd9, 0x4f, 0x16, 0x80, + 0xd9, 0xf1, 0x58, 0xe4, 0x5b, 0x19, 0x9f, 0x90, 0x98, 0x47, 0x7e, 0x31, 0x57, 0xb5, 0x9c, 0xd7, + 0x89, 0x2f, 0x68, 0x7e, 0x71, 0xcc, 0x3c, 0x76, 0xe9, 0x4e, 0x88, 0x17, 0xe4, 0xbd, 0x5f, 0x16, + 0x95, 0x36, 0x72, 0x5b, 0xaf, 0x30, 0xa1, 0xef, 0xa0, 0xaa, 0xbc, 0x15, 0x71, 0x32, 0xaf, 0x9f, + 0x5e, 0x84, 0xe4, 0xb2, 0x63, 0x9e, 0x5e, 0x63, 0x45, 0xd7, 0x3c, 0x81, 0xff, 0x3d, 0x50, 0x1d, + 0x6a, 0x42, 0x2d, 0x63, 0xf9, 0x99, 0xce, 0x2f, 0xb9, 0x39, 0xce, 0x7d, 0x89, 0xc7, 0xd8, 0x3b, + 0x9a, 0x06, 0xb2, 0x7f, 0x73, 0xdc, 0x7c, 0x05, 0x2b, 0xb7, 0xf7, 0x41, 0x3a, 0x94, 0x2f, 0xc9, + 0xb5, 0xa4, 0xc8, 0x97, 0x68, 0x13, 0x96, 0xaf, 0xbc, 0x69, 0xa6, 0xee, 0xc7, 0x02, 0xbc, 0x2a, + 0x7d, 0xa9, 0x35, 0x9f, 0x43, 0x4d, 0x09, 0x7c, 0x7e, 0x16, 0xda, 0xcd, 0x59, 0x34, 0xf7, 0x61, + 0x6d, 0x51, 0x40, 0xf9, 0x9b, 0x20, 0x25, 0xa4, 0x86, 0x4a, 0xc2, 0x0e, 0x40, 0x4d, 0x8d, 0x45, + 0x67, 0x13, 0x90, 0x98, 0x6b, 0x37, 0x25, 0x3f, 0x67, 0x84, 0x71, 0x31, 0x65, 0xbb, 0xbf, 0x69, + 0xb0, 0x7a, 0xab, 0x5d, 0x4e, 0x82, 0xbe, 0x86, 0x4a, 0x21, 0x3a, 0x41, 0xf6, 0x04, 0xcd, 0xc9, + 0xb4, 0xbc, 0x31, 0x53, 0x5a, 0x34, 0x50, 0x35, 0x46, 0xe1, 0xfc, 0x25, 0x8a, 0x12, 0xd7, 0x0b, + 0x82, 0x94, 0x30, 0x26, 0x9f, 0xa9, 0x7a, 0x94, 0x58, 0x85, 0x61, 0x9f, 0x2c, 0xbc, 0x32, 0x05, + 0x2f, 0xfa, 0x00, 0x10, 0xb6, 0x8f, 0x9c, 0x41, 0xdf, 0x1d, 0xf7, 0x47, 0x43, 0xbb, 0xeb, 0x7c, + 0xe3, 0xd8, 0x87, 0xfa, 0x33, 0x54, 0x85, 0xf2, 0x78, 0x64, 0xe9, 0x1a, 0x02, 0xa8, 0xd8, 0x63, + 0x3c, 0x18, 0xda, 0x7a, 0x09, 0x6d, 0xc0, 0xea, 0x68, 0x30, 0x3e, 0xed, 0xb9, 0xd6, 0x89, 0x8d, + 0x9d, 0xae, 0xa5, 0x97, 0x91, 0x0e, 0x2b, 0xd6, 0xc8, 0xb1, 0xdc, 0xa1, 0x95, 0xa7, 0x76, 0xf5, + 0xa5, 0xfd, 0x1f, 0x60, 0xe3, 0x9e, 0x80, 0xd0, 0x36, 0x6c, 0x61, 0x7b, 0x34, 0x18, 0xe3, 0xae, + 0xed, 0x9e, 0x7e, 0x3f, 0xb4, 0xef, 0xec, 0xb6, 0x02, 0x35, 0xa7, 0x3f, 0x3a, 0xb5, 0xfa, 0x5d, + 0x5b, 0xd7, 0xd0, 0x16, 0xfc, 0xdf, 0xfa, 0x76, 0xe4, 0xda, 0xc7, 0x1d, 0xf7, 0x78, 0x60, 0x1d, + 0xba, 0x1d, 0xeb, 0x38, 0xf7, 0x60, 0xbd, 0xd4, 0xf9, 0x5d, 0x03, 0xc3, 0xa7, 0xb3, 0x07, 0xbb, + 0xd6, 0x69, 0x14, 0x9f, 0x37, 0xcc, 0xef, 0xd7, 0xa1, 0xf6, 0xf6, 0xb5, 0x0c, 0x0a, 0xe9, 0xd4, + 0x8b, 0x43, 0x93, 0xa6, 0x61, 0x2b, 0x24, 0xb1, 0xb8, 0x7d, 0x5b, 0x85, 0xcb, 0x4b, 0x22, 0xb6, + 0xf8, 0x77, 0xf2, 0xd5, 0x0d, 0xfa, 0xb3, 0xd4, 0x3c, 0x2a, 0x08, 0xba, 0x53, 0x9a, 0x05, 0xea, + 0xbd, 0xcc, 0xf7, 0x7a, 0xd3, 0xfe, 0x5b, 0x39, 0xcf, 0x84, 0xf3, 0xec, 0xc6, 0x79, 0xf6, 0xa6, + 0x7d, 0x5e, 0x11, 0x9b, 0xb4, 0xff, 0x0d, 0x00, 0x00, 0xff, 0xff, 0x01, 0x68, 0xd9, 0xde, 0x01, + 0x09, 0x00, 0x00, } -- GitLab