# Package @google-cloud/bigquery-data-exchange (0.4.2)

<button class="button button-with-icon cloud-select-dropdown__button " aria-haspopup="true">Version latest</button>

- [0.4.2 (latest)](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/overview)
- [0.4.1](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/0.4.1/overview)
- [0.3.2](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/0.3.2/overview)
- [0.2.1](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/0.2.1/overview)

## Classes

### [protos.google.api.ClientLibrarySettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.clientlibrarysettings)

Represents a ClientLibrarySettings.

### [protos.google.api.CommonLanguageSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.commonlanguagesettings)

Represents a CommonLanguageSettings.

### [protos.google.api.CppSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.cppsettings)

Represents a CppSettings.

### [protos.google.api.CustomHttpPattern](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.customhttppattern)

Represents a CustomHttpPattern.

### [protos.google.api.DotnetSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.dotnetsettings)

Represents a DotnetSettings.

### [protos.google.api.GoSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.gosettings)

Represents a GoSettings.

### [protos.google.api.Http](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.http)

Represents a Http.

### [protos.google.api.HttpRule](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.httprule)

Represents a HttpRule.

### [protos.google.api.JavaSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.javasettings)

Represents a JavaSettings.

### [protos.google.api.MethodSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.methodsettings-class)

Represents a MethodSettings.

### [protos.google.api.MethodSettings.LongRunning](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.methodsettings.longrunning)

Represents a LongRunning.

### [protos.google.api.NodeSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.nodesettings)

Represents a NodeSettings.

### [protos.google.api.PhpSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.phpsettings)

Represents a PhpSettings.

### [protos.google.api.Publishing](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.publishing)

Represents a Publishing.

### [protos.google.api.PythonSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.pythonsettings)

Represents a PythonSettings.

### [protos.google.api.ResourceDescriptor](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.resourcedescriptor-class)

Represents a ResourceDescriptor.

### [protos.google.api.ResourceReference](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.resourcereference)

Represents a ResourceReference.

### [protos.google.api.RubySettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.rubysettings)

Represents a RubySettings.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.analyticshubservice-class)

Represents an AnalyticsHubService

### [protos.google.cloud.bigquery.dataexchange.v1beta1.CreateDataExchangeRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.createdataexchangerequest)

Represents a CreateDataExchangeRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.CreateListingRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.createlistingrequest)

Represents a CreateListingRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.DataExchange](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.dataexchange)

Represents a DataExchange.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.DataProvider](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.dataprovider)

Represents a DataProvider.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.DeleteDataExchangeRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.deletedataexchangerequest)

Represents a DeleteDataExchangeRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.DeleteListingRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.deletelistingrequest)

Represents a DeleteListingRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.DestinationDataset](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.destinationdataset)

Represents a DestinationDataset.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.DestinationDatasetReference](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.destinationdatasetreference)

Represents a DestinationDatasetReference.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.GetDataExchangeRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.getdataexchangerequest)

Represents a GetDataExchangeRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.GetListingRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.getlistingrequest)

Represents a GetListingRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.ListDataExchangesRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.listdataexchangesrequest)

Represents a ListDataExchangesRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.ListDataExchangesResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.listdataexchangesresponse)

Represents a ListDataExchangesResponse.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.Listing](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.listing-class)

Represents a Listing.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.Listing.BigQueryDatasetSource](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.listing.bigquerydatasetsource)

Represents a BigQueryDatasetSource.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.ListListingsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.listlistingsrequest)

Represents a ListListingsRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.ListListingsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.listlistingsresponse)

Represents a ListListingsResponse.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.ListOrgDataExchangesRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.listorgdataexchangesrequest)

Represents a ListOrgDataExchangesRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.ListOrgDataExchangesResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.listorgdataexchangesresponse)

Represents a ListOrgDataExchangesResponse.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.Publisher](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.publisher)

Represents a Publisher.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.SubscribeListingRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.subscribelistingrequest)

Represents a SubscribeListingRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.SubscribeListingResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.subscribelistingresponse)

Represents a SubscribeListingResponse.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.UpdateDataExchangeRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.updatedataexchangerequest)

Represents an UpdateDataExchangeRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.UpdateListingRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.updatelistingrequest)

Represents an UpdateListingRequest.

### [protos.google.iam.v1.AuditConfig](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.auditconfig)

Represents an AuditConfig.

### [protos.google.iam.v1.AuditConfigDelta](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.auditconfigdelta-class)

Represents an AuditConfigDelta.

### [protos.google.iam.v1.AuditLogConfig](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.auditlogconfig-class)

Represents an AuditLogConfig.

### [protos.google.iam.v1.Binding](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.binding)

Represents a Binding.

### [protos.google.iam.v1.BindingDelta](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.bindingdelta-class)

Represents a BindingDelta.

### [protos.google.iam.v1.GetIamPolicyRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.getiampolicyrequest)

Represents a GetIamPolicyRequest.

### [protos.google.iam.v1.GetPolicyOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.getpolicyoptions)

Represents a GetPolicyOptions.

### [protos.google.iam.v1.IAMPolicy](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.iampolicy-class)

Represents a IAMPolicy

### [protos.google.iam.v1.Policy](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.policy)

Represents a Policy.

### [protos.google.iam.v1.PolicyDelta](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.policydelta)

Represents a PolicyDelta.

### [protos.google.iam.v1.SetIamPolicyRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.setiampolicyrequest)

Represents a SetIamPolicyRequest.

### [protos.google.iam.v1.TestIamPermissionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.testiampermissionsrequest)

Represents a TestIamPermissionsRequest.

### [protos.google.iam.v1.TestIamPermissionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.testiampermissionsresponse)

Represents a TestIamPermissionsResponse.

### [protos.google.protobuf.BoolValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.boolvalue)

Represents a BoolValue.

### [protos.google.protobuf.BytesValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.bytesvalue)

Represents a BytesValue.

### [protos.google.protobuf.DescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.descriptorproto-class)

Represents a DescriptorProto.

### [protos.google.protobuf.DescriptorProto.ExtensionRange](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.descriptorproto.extensionrange)

Represents an ExtensionRange.

### [protos.google.protobuf.DescriptorProto.ReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.descriptorproto.reservedrange)

Represents a ReservedRange.

### [protos.google.protobuf.DoubleValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.doublevalue)

Represents a DoubleValue.

### [protos.google.protobuf.Duration](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.duration)

Represents a Duration.

### [protos.google.protobuf.Empty](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.empty)

Represents an Empty.

### [protos.google.protobuf.EnumDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.enumdescriptorproto-class)

Represents an EnumDescriptorProto.

### [protos.google.protobuf.EnumDescriptorProto.EnumReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.enumdescriptorproto.enumreservedrange)

Represents an EnumReservedRange.

### [protos.google.protobuf.EnumOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.enumoptions)

Represents an EnumOptions.

### [protos.google.protobuf.EnumValueDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.enumvaluedescriptorproto)

Represents an EnumValueDescriptorProto.

### [protos.google.protobuf.EnumValueOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.enumvalueoptions)

Represents an EnumValueOptions.

### [protos.google.protobuf.ExtensionRangeOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.extensionrangeoptions)

Represents an ExtensionRangeOptions.

### [protos.google.protobuf.FieldDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.fielddescriptorproto-class)

Represents a FieldDescriptorProto.

### [protos.google.protobuf.FieldMask](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.fieldmask)

Represents a FieldMask.

### [protos.google.protobuf.FieldOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.fieldoptions-class)

Represents a FieldOptions.

### [protos.google.protobuf.FileDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.filedescriptorproto)

Represents a FileDescriptorProto.

### [protos.google.protobuf.FileDescriptorSet](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.filedescriptorset)

Represents a FileDescriptorSet.

### [protos.google.protobuf.FileOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.fileoptions-class)

Represents a FileOptions.

### [protos.google.protobuf.FloatValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.floatvalue)

Represents a FloatValue.

### [protos.google.protobuf.GeneratedCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.generatedcodeinfo-class)

Represents a GeneratedCodeInfo.

### [protos.google.protobuf.GeneratedCodeInfo.Annotation](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.generatedcodeinfo.annotation-class)

Represents an Annotation.

### [protos.google.protobuf.Int32Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.int32value)

Represents an Int32Value.

### [protos.google.protobuf.Int64Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.int64value)

Represents an Int64Value.

### [protos.google.protobuf.MessageOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.messageoptions)

Represents a MessageOptions.

### [protos.google.protobuf.MethodDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.methoddescriptorproto)

Represents a MethodDescriptorProto.

### [protos.google.protobuf.MethodOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.methodoptions-class)

Represents a MethodOptions.

### [protos.google.protobuf.OneofDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.oneofdescriptorproto)

Represents an OneofDescriptorProto.

### [protos.google.protobuf.OneofOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.oneofoptions)

Represents an OneofOptions.

### [protos.google.protobuf.ServiceDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.servicedescriptorproto)

Represents a ServiceDescriptorProto.

### [protos.google.protobuf.ServiceOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.serviceoptions)

Represents a ServiceOptions.

### [protos.google.protobuf.SourceCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.sourcecodeinfo-class)

Represents a SourceCodeInfo.

### [protos.google.protobuf.SourceCodeInfo.Location](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.sourcecodeinfo.location)

Represents a Location.

### [protos.google.protobuf.StringValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.stringvalue)

Represents a StringValue.

### [protos.google.protobuf.UInt32Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.uint32value)

Represents a UInt32Value.

### [protos.google.protobuf.UInt64Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.uint64value)

Represents a UInt64Value.

### [protos.google.protobuf.UninterpretedOption](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.uninterpretedoption-class)

Represents an UninterpretedOption.

### [protos.google.protobuf.UninterpretedOption.NamePart](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.uninterpretedoption.namepart)

Represents a NamePart.

### [protos.google.type.Expr](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.type.expr)

Represents an Expr.

### [v1beta1.AnalyticsHubServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/v1beta1.analyticshubserviceclient)

The `AnalyticsHubService` API facilitates data sharing within and across organizations. It allows data providers to publish listings that reference shared datasets. With Analytics Hub, users can discover and search for listings that they have access to. Subscribers can view and subscribe to listings. When you subscribe to a listing, Analytics Hub creates a linked dataset in your project. v1beta1

## Interfaces

### [protos.google.api.IClientLibrarySettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.iclientlibrarysettings)

Properties of a ClientLibrarySettings.

### [protos.google.api.ICommonLanguageSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.icommonlanguagesettings)

Properties of a CommonLanguageSettings.

### [protos.google.api.ICppSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.icppsettings)

Properties of a CppSettings.

### [protos.google.api.ICustomHttpPattern](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.icustomhttppattern)

Properties of a CustomHttpPattern.

### [protos.google.api.IDotnetSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.idotnetsettings)

Properties of a DotnetSettings.

### [protos.google.api.IGoSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.igosettings)

Properties of a GoSettings.

### [protos.google.api.IHttp](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.ihttp)

Properties of a Http.

### [protos.google.api.IHttpRule](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.ihttprule)

Properties of a HttpRule.

### [protos.google.api.IJavaSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.ijavasettings)

Properties of a JavaSettings.

### [protos.google.api.IMethodSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.imethodsettings)

Properties of a MethodSettings.

### [protos.google.api.INodeSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.inodesettings)

Properties of a NodeSettings.

### [protos.google.api.IPhpSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.iphpsettings)

Properties of a PhpSettings.

### [protos.google.api.IPublishing](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.ipublishing)

Properties of a Publishing.

### [protos.google.api.IPythonSettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.ipythonsettings)

Properties of a PythonSettings.

### [protos.google.api.IResourceDescriptor](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.iresourcedescriptor)

Properties of a ResourceDescriptor.

### [protos.google.api.IResourceReference](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.iresourcereference)

Properties of a ResourceReference.

### [protos.google.api.IRubySettings](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.irubysettings)

Properties of a RubySettings.

### [protos.google.api.MethodSettings.ILongRunning](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.methodsettings.ilongrunning)

Properties of a LongRunning.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.ICreateDataExchangeRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.icreatedataexchangerequest)

Properties of a CreateDataExchangeRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.ICreateListingRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.icreatelistingrequest)

Properties of a CreateListingRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IDataExchange](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.idataexchange)

Properties of a DataExchange.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IDataProvider](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.idataprovider)

Properties of a DataProvider.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IDeleteDataExchangeRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.ideletedataexchangerequest)

Properties of a DeleteDataExchangeRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IDeleteListingRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.ideletelistingrequest)

Properties of a DeleteListingRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IDestinationDataset](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.idestinationdataset)

Properties of a DestinationDataset.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IDestinationDatasetReference](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.idestinationdatasetreference)

Properties of a DestinationDatasetReference.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IGetDataExchangeRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.igetdataexchangerequest)

Properties of a GetDataExchangeRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IGetListingRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.igetlistingrequest)

Properties of a GetListingRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IListDataExchangesRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.ilistdataexchangesrequest)

Properties of a ListDataExchangesRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IListDataExchangesResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.ilistdataexchangesresponse)

Properties of a ListDataExchangesResponse.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IListing](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.ilisting)

Properties of a Listing.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IListListingsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.ilistlistingsrequest)

Properties of a ListListingsRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IListListingsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.ilistlistingsresponse)

Properties of a ListListingsResponse.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IListOrgDataExchangesRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.ilistorgdataexchangesrequest)

Properties of a ListOrgDataExchangesRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IListOrgDataExchangesResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.ilistorgdataexchangesresponse)

Properties of a ListOrgDataExchangesResponse.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IPublisher](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.ipublisher)

Properties of a Publisher.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.ISubscribeListingRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.isubscribelistingrequest)

Properties of a SubscribeListingRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.ISubscribeListingResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.isubscribelistingresponse)

Properties of a SubscribeListingResponse.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IUpdateDataExchangeRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.iupdatedataexchangerequest)

Properties of an UpdateDataExchangeRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.IUpdateListingRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.iupdatelistingrequest)

Properties of an UpdateListingRequest.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.Listing.IBigQueryDatasetSource](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.listing.ibigquerydatasetsource)

Properties of a BigQueryDatasetSource.

### [protos.google.iam.v1.IAuditConfig](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.iauditconfig)

Properties of an AuditConfig.

### [protos.google.iam.v1.IAuditConfigDelta](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.iauditconfigdelta)

Properties of an AuditConfigDelta.

### [protos.google.iam.v1.IAuditLogConfig](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.iauditlogconfig)

Properties of an AuditLogConfig.

### [protos.google.iam.v1.IBinding](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.ibinding)

Properties of a Binding.

### [protos.google.iam.v1.IBindingDelta](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.ibindingdelta)

Properties of a BindingDelta.

### [protos.google.iam.v1.IGetIamPolicyRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.igetiampolicyrequest)

Properties of a GetIamPolicyRequest.

### [protos.google.iam.v1.IGetPolicyOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.igetpolicyoptions)

Properties of a GetPolicyOptions.

### [protos.google.iam.v1.IPolicy](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.ipolicy)

Properties of a Policy.

### [protos.google.iam.v1.IPolicyDelta](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.ipolicydelta)

Properties of a PolicyDelta.

### [protos.google.iam.v1.ISetIamPolicyRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.isetiampolicyrequest)

Properties of a SetIamPolicyRequest.

### [protos.google.iam.v1.ITestIamPermissionsRequest](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.itestiampermissionsrequest)

Properties of a TestIamPermissionsRequest.

### [protos.google.iam.v1.ITestIamPermissionsResponse](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.itestiampermissionsresponse)

Properties of a TestIamPermissionsResponse.

### [protos.google.protobuf.DescriptorProto.IExtensionRange](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.descriptorproto.iextensionrange)

Properties of an ExtensionRange.

### [protos.google.protobuf.DescriptorProto.IReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.descriptorproto.ireservedrange)

Properties of a ReservedRange.

### [protos.google.protobuf.EnumDescriptorProto.IEnumReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.enumdescriptorproto.ienumreservedrange)

Properties of an EnumReservedRange.

### [protos.google.protobuf.GeneratedCodeInfo.IAnnotation](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.generatedcodeinfo.iannotation)

Properties of an Annotation.

### [protos.google.protobuf.IBoolValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.iboolvalue)

Properties of a BoolValue.

### [protos.google.protobuf.IBytesValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.ibytesvalue)

Properties of a BytesValue.

### [protos.google.protobuf.IDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.idescriptorproto)

Properties of a DescriptorProto.

### [protos.google.protobuf.IDoubleValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.idoublevalue)

Properties of a DoubleValue.

### [protos.google.protobuf.IDuration](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.iduration)

Properties of a Duration.

### [protos.google.protobuf.IEmpty](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.iempty)

Properties of an Empty.

### [protos.google.protobuf.IEnumDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.ienumdescriptorproto)

Properties of an EnumDescriptorProto.

### [protos.google.protobuf.IEnumOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.ienumoptions)

Properties of an EnumOptions.

### [protos.google.protobuf.IEnumValueDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.ienumvaluedescriptorproto)

Properties of an EnumValueDescriptorProto.

### [protos.google.protobuf.IEnumValueOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.ienumvalueoptions)

Properties of an EnumValueOptions.

### [protos.google.protobuf.IExtensionRangeOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.iextensionrangeoptions)

Properties of an ExtensionRangeOptions.

### [protos.google.protobuf.IFieldDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.ifielddescriptorproto)

Properties of a FieldDescriptorProto.

### [protos.google.protobuf.IFieldMask](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.ifieldmask)

Properties of a FieldMask.

### [protos.google.protobuf.IFieldOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.ifieldoptions)

Properties of a FieldOptions.

### [protos.google.protobuf.IFileDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.ifiledescriptorproto)

Properties of a FileDescriptorProto.

### [protos.google.protobuf.IFileDescriptorSet](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.ifiledescriptorset)

Properties of a FileDescriptorSet.

### [protos.google.protobuf.IFileOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.ifileoptions)

Properties of a FileOptions.

### [protos.google.protobuf.IFloatValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.ifloatvalue)

Properties of a FloatValue.

### [protos.google.protobuf.IGeneratedCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.igeneratedcodeinfo)

Properties of a GeneratedCodeInfo.

### [protos.google.protobuf.IInt32Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.iint32value)

Properties of an Int32Value.

### [protos.google.protobuf.IInt64Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.iint64value)

Properties of an Int64Value.

### [protos.google.protobuf.IMessageOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.imessageoptions)

Properties of a MessageOptions.

### [protos.google.protobuf.IMethodDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.imethoddescriptorproto)

Properties of a MethodDescriptorProto.

### [protos.google.protobuf.IMethodOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.imethodoptions)

Properties of a MethodOptions.

### [protos.google.protobuf.IOneofDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.ioneofdescriptorproto)

Properties of an OneofDescriptorProto.

### [protos.google.protobuf.IOneofOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.ioneofoptions)

Properties of an OneofOptions.

### [protos.google.protobuf.IServiceDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.iservicedescriptorproto)

Properties of a ServiceDescriptorProto.

### [protos.google.protobuf.IServiceOptions](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.iserviceoptions)

Properties of a ServiceOptions.

### [protos.google.protobuf.ISourceCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.isourcecodeinfo)

Properties of a SourceCodeInfo.

### [protos.google.protobuf.IStringValue](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.istringvalue)

Properties of a StringValue.

### [protos.google.protobuf.IUInt32Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.iuint32value)

Properties of a UInt32Value.

### [protos.google.protobuf.IUInt64Value](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.iuint64value)

Properties of a UInt64Value.

### [protos.google.protobuf.IUninterpretedOption](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.iuninterpretedoption)

Properties of an UninterpretedOption.

### [protos.google.protobuf.SourceCodeInfo.ILocation](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.sourcecodeinfo.ilocation)

Properties of a Location.

### [protos.google.protobuf.UninterpretedOption.INamePart](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.uninterpretedoption.inamepart)

Properties of a NamePart.

### [protos.google.type.IExpr](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.type.iexpr)

Properties of an Expr.

## Enums

### [protos.google.api.ClientLibraryDestination](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.clientlibrarydestination)

ClientLibraryDestination enum.

### [protos.google.api.ClientLibraryOrganization](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.clientlibraryorganization)

ClientLibraryOrganization enum.

### [protos.google.api.FieldBehavior](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.fieldbehavior)

FieldBehavior enum.

### [protos.google.api.LaunchStage](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.launchstage)

LaunchStage enum.

### [protos.google.api.ResourceDescriptor.History](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.resourcedescriptor.history)

History enum.

### [protos.google.api.ResourceDescriptor.Style](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.api.resourcedescriptor.style)

Style enum.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.Listing.Category](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.listing.category)

Category enum.

### [protos.google.cloud.bigquery.dataexchange.v1beta1.Listing.State](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.cloud.bigquery.dataexchange.v1beta1.listing.state)

State enum.

### [protos.google.iam.v1.AuditConfigDelta.Action](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.auditconfigdelta.action)

Action enum.

### [protos.google.iam.v1.AuditLogConfig.LogType](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.auditlogconfig.logtype)

LogType enum.

### [protos.google.iam.v1.BindingDelta.Action](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.iam.v1.bindingdelta.action)

Action enum.

### [protos.google.protobuf.FieldDescriptorProto.Label](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.fielddescriptorproto.label)

Label enum.

### [protos.google.protobuf.FieldDescriptorProto.Type](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.fielddescriptorproto.type)

Type enum.

### [protos.google.protobuf.FieldOptions.CType](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.fieldoptions.ctype)

CType enum.

### [protos.google.protobuf.FieldOptions.JSType](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.fieldoptions.jstype)

JSType enum.

### [protos.google.protobuf.FieldOptions.OptionRetention](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.fieldoptions.optionretention)

OptionRetention enum.

### [protos.google.protobuf.FieldOptions.OptionTargetType](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.fieldoptions.optiontargettype)

OptionTargetType enum.

### [protos.google.protobuf.FileOptions.OptimizeMode](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.fileoptions.optimizemode)

OptimizeMode enum.

### [protos.google.protobuf.GeneratedCodeInfo.Annotation.Semantic](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.generatedcodeinfo.annotation.semantic)

Semantic enum.

### [protos.google.protobuf.MethodOptions.IdempotencyLevel](https://docs.cloud.google.com/nodejs/docs/reference/bigquery-data-exchange/latest/bigquery-data-exchange/protos.google.protobuf.methodoptions.idempotencylevel)

IdempotencyLevel enum.

## Variables

### _default

    _default: {
        v1beta1: typeof v1beta1;
        AnalyticsHubServiceClient: typeof v1beta1.AnalyticsHubServiceClient;
    }

### AnalyticsHubServiceClient

    AnalyticsHubServiceClient: typeof v1beta1.AnalyticsHubServiceClient

## Type Aliases

### AnalyticsHubServiceClient

    type AnalyticsHubServiceClient = v1beta1.AnalyticsHubServiceClient;

### protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.CreateDataExchangeCallback

    type CreateDataExchangeCallback = (error: (Error|null), response?: google.cloud.bigquery.dataexchange.v1beta1.DataExchange) => void;

Callback as used by .

### protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.CreateListingCallback

    type CreateListingCallback = (error: (Error|null), response?: google.cloud.bigquery.dataexchange.v1beta1.Listing) => void;

Callback as used by .

### protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.DeleteDataExchangeCallback

    type DeleteDataExchangeCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

### protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.DeleteListingCallback

    type DeleteListingCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

### protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.GetDataExchangeCallback

    type GetDataExchangeCallback = (error: (Error|null), response?: google.cloud.bigquery.dataexchange.v1beta1.DataExchange) => void;

Callback as used by .

### protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.GetIamPolicyCallback

    type GetIamPolicyCallback = (error: (Error|null), response?: google.iam.v1.Policy) => void;

Callback as used by .

### protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.GetListingCallback

    type GetListingCallback = (error: (Error|null), response?: google.cloud.bigquery.dataexchange.v1beta1.Listing) => void;

Callback as used by .

### protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.ListDataExchangesCallback

    type ListDataExchangesCallback = (error: (Error|null), response?: google.cloud.bigquery.dataexchange.v1beta1.ListDataExchangesResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.ListListingsCallback

    type ListListingsCallback = (error: (Error|null), response?: google.cloud.bigquery.dataexchange.v1beta1.ListListingsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.ListOrgDataExchangesCallback

    type ListOrgDataExchangesCallback = (error: (Error|null), response?: google.cloud.bigquery.dataexchange.v1beta1.ListOrgDataExchangesResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.SetIamPolicyCallback

    type SetIamPolicyCallback = (error: (Error|null), response?: google.iam.v1.Policy) => void;

Callback as used by .

### protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.SubscribeListingCallback

    type SubscribeListingCallback = (error: (Error|null), response?: google.cloud.bigquery.dataexchange.v1beta1.SubscribeListingResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.TestIamPermissionsCallback

    type TestIamPermissionsCallback = (error: (Error|null), response?: google.iam.v1.TestIamPermissionsResponse) => void;

Callback as used by .

### protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.UpdateDataExchangeCallback

    type UpdateDataExchangeCallback = (error: (Error|null), response?: google.cloud.bigquery.dataexchange.v1beta1.DataExchange) => void;

Callback as used by .

### protos.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService.UpdateListingCallback

    type UpdateListingCallback = (error: (Error|null), response?: google.cloud.bigquery.dataexchange.v1beta1.Listing) => void;

Callback as used by .

### protos.google.iam.v1.IAMPolicy.GetIamPolicyCallback

    type GetIamPolicyCallback = (error: (Error|null), response?: google.iam.v1.Policy) => void;

Callback as used by .

### protos.google.iam.v1.IAMPolicy.SetIamPolicyCallback

    type SetIamPolicyCallback = (error: (Error|null), response?: google.iam.v1.Policy) => void;

Callback as used by .

### protos.google.iam.v1.IAMPolicy.TestIamPermissionsCallback

    type TestIamPermissionsCallback = (error: (Error|null), response?: google.iam.v1.TestIamPermissionsResponse) => void;

Callback as used by .