public final class Listing extends com.google.protobuf.GeneratedMessageV3 implements ListingOrBuilder
A listing is what gets published into a data exchange that a subscriber can subscribe to. It contains a reference to the data source along with descriptive information that will help subscribers find and subscribe the data.Protobuf type
google.cloud.bigquery.analyticshub.v1.Listing| Modifier and Type | Class and Description |
|---|---|
static class |
Listing.BigQueryDatasetSource
A reference to a shared dataset.
|
static interface |
Listing.BigQueryDatasetSourceOrBuilder |
static class |
Listing.Builder
A listing is what gets published into a data exchange that a subscriber can
subscribe to.
|
static class |
Listing.Category
Listing categories.
|
static class |
Listing.CommercialInfo
Commercial info contains the information about the commercial data products
associated with the listing.
|
static interface |
Listing.CommercialInfoOrBuilder |
static class |
Listing.PubSubTopicSource
Pub/Sub topic source.
|
static interface |
Listing.PubSubTopicSourceOrBuilder |
static class |
Listing.RestrictedExportConfig
Restricted export config, used to configure restricted export on linked
dataset.
|
static interface |
Listing.RestrictedExportConfigOrBuilder |
static class |
Listing.SourceCase |
static class |
Listing.State
State of the listing.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ALLOW_ONLY_METADATA_SHARING_FIELD_NUMBER |
static int |
BIGQUERY_DATASET_FIELD_NUMBER |
static int |
CATEGORIES_FIELD_NUMBER |
static int |
COMMERCIAL_INFO_FIELD_NUMBER |
static int |
DATA_PROVIDER_FIELD_NUMBER |
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
DISCOVERY_TYPE_FIELD_NUMBER |
static int |
DISPLAY_NAME_FIELD_NUMBER |
static int |
DOCUMENTATION_FIELD_NUMBER |
static int |
ICON_FIELD_NUMBER |
static int |
LOG_LINKED_DATASET_QUERY_USER_EMAIL_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
PRIMARY_CONTACT_FIELD_NUMBER |
static int |
PUBLISHER_FIELD_NUMBER |
static int |
PUBSUB_TOPIC_FIELD_NUMBER |
static int |
REQUEST_ACCESS_FIELD_NUMBER |
static int |
RESOURCE_TYPE_FIELD_NUMBER |
static int |
RESTRICTED_EXPORT_CONFIG_FIELD_NUMBER |
static int |
STATE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
boolean |
getAllowOnlyMetadataSharing()
Optional.
|
Listing.BigQueryDatasetSource |
getBigqueryDataset()
Shared dataset i.e.
|
Listing.BigQueryDatasetSourceOrBuilder |
getBigqueryDatasetOrBuilder()
Shared dataset i.e.
|
Listing.Category |
getCategories(int index)
Optional.
|
int |
getCategoriesCount()
Optional.
|
List<Listing.Category> |
getCategoriesList()
Optional.
|
int |
getCategoriesValue(int index)
Optional.
|
List<Integer> |
getCategoriesValueList()
Optional.
|
Listing.CommercialInfo |
getCommercialInfo()
Output only.
|
Listing.CommercialInfoOrBuilder |
getCommercialInfoOrBuilder()
Output only.
|
DataProvider |
getDataProvider()
Optional.
|
DataProviderOrBuilder |
getDataProviderOrBuilder()
Optional.
|
static Listing |
getDefaultInstance() |
Listing |
getDefaultInstanceForType() |
String |
getDescription()
Optional.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Optional.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
DiscoveryType |
getDiscoveryType()
Optional.
|
int |
getDiscoveryTypeValue()
Optional.
|
String |
getDisplayName()
Required.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Required.
|
String |
getDocumentation()
Optional.
|
com.google.protobuf.ByteString |
getDocumentationBytes()
Optional.
|
com.google.protobuf.ByteString |
getIcon()
Optional.
|
boolean |
getLogLinkedDatasetQueryUserEmail()
Optional.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
com.google.protobuf.Parser<Listing> |
getParserForType() |
String |
getPrimaryContact()
Optional.
|
com.google.protobuf.ByteString |
getPrimaryContactBytes()
Optional.
|
Publisher |
getPublisher()
Optional.
|
PublisherOrBuilder |
getPublisherOrBuilder()
Optional.
|
Listing.PubSubTopicSource |
getPubsubTopic()
Pub/Sub topic source.
|
Listing.PubSubTopicSourceOrBuilder |
getPubsubTopicOrBuilder()
Pub/Sub topic source.
|
String |
getRequestAccess()
Optional.
|
com.google.protobuf.ByteString |
getRequestAccessBytes()
Optional.
|
SharedResourceType |
getResourceType()
Output only.
|
int |
getResourceTypeValue()
Output only.
|
Listing.RestrictedExportConfig |
getRestrictedExportConfig()
Optional.
|
Listing.RestrictedExportConfigOrBuilder |
getRestrictedExportConfigOrBuilder()
Optional.
|
int |
getSerializedSize() |
Listing.SourceCase |
getSourceCase() |
Listing.State |
getState()
Output only.
|
int |
getStateValue()
Output only.
|
boolean |
hasAllowOnlyMetadataSharing()
Optional.
|
boolean |
hasBigqueryDataset()
Shared dataset i.e.
|
boolean |
hasCommercialInfo()
Output only.
|
boolean |
hasDataProvider()
Optional.
|
boolean |
hasDiscoveryType()
Optional.
|
int |
hashCode() |
boolean |
hasLogLinkedDatasetQueryUserEmail()
Optional.
|
boolean |
hasPublisher()
Optional.
|
boolean |
hasPubsubTopic()
Pub/Sub topic source.
|
boolean |
hasRestrictedExportConfig()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Listing.Builder |
newBuilder() |
static Listing.Builder |
newBuilder(Listing prototype) |
Listing.Builder |
newBuilderForType() |
protected Listing.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Listing |
parseDelimitedFrom(InputStream input) |
static Listing |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Listing |
parseFrom(byte[] data) |
static Listing |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Listing |
parseFrom(ByteBuffer data) |
static Listing |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Listing |
parseFrom(com.google.protobuf.ByteString data) |
static Listing |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Listing |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Listing |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Listing |
parseFrom(InputStream input) |
static Listing |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Listing> |
parser() |
Listing.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int BIGQUERY_DATASET_FIELD_NUMBER
public static final int PUBSUB_TOPIC_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int PRIMARY_CONTACT_FIELD_NUMBER
public static final int DOCUMENTATION_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
public static final int ICON_FIELD_NUMBER
public static final int DATA_PROVIDER_FIELD_NUMBER
public static final int CATEGORIES_FIELD_NUMBER
public static final int PUBLISHER_FIELD_NUMBER
public static final int REQUEST_ACCESS_FIELD_NUMBER
public static final int RESTRICTED_EXPORT_CONFIG_FIELD_NUMBER
public static final int DISCOVERY_TYPE_FIELD_NUMBER
public static final int RESOURCE_TYPE_FIELD_NUMBER
public static final int COMMERCIAL_INFO_FIELD_NUMBER
public static final int LOG_LINKED_DATASET_QUERY_USER_EMAIL_FIELD_NUMBER
public static final int ALLOW_ONLY_METADATA_SHARING_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public Listing.SourceCase getSourceCase()
getSourceCase in interface ListingOrBuilderpublic boolean hasBigqueryDataset()
Shared dataset i.e. BigQuery dataset source.
.google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource bigquery_dataset = 6;
hasBigqueryDataset in interface ListingOrBuilderpublic Listing.BigQueryDatasetSource getBigqueryDataset()
Shared dataset i.e. BigQuery dataset source.
.google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource bigquery_dataset = 6;
getBigqueryDataset in interface ListingOrBuilderpublic Listing.BigQueryDatasetSourceOrBuilder getBigqueryDatasetOrBuilder()
Shared dataset i.e. BigQuery dataset source.
.google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource bigquery_dataset = 6;
getBigqueryDatasetOrBuilder in interface ListingOrBuilderpublic boolean hasPubsubTopic()
Pub/Sub topic source.
.google.cloud.bigquery.analyticshub.v1.Listing.PubSubTopicSource pubsub_topic = 16;
hasPubsubTopic in interface ListingOrBuilderpublic Listing.PubSubTopicSource getPubsubTopic()
Pub/Sub topic source.
.google.cloud.bigquery.analyticshub.v1.Listing.PubSubTopicSource pubsub_topic = 16;
getPubsubTopic in interface ListingOrBuilderpublic Listing.PubSubTopicSourceOrBuilder getPubsubTopicOrBuilder()
Pub/Sub topic source.
.google.cloud.bigquery.analyticshub.v1.Listing.PubSubTopicSource pubsub_topic = 16;
getPubsubTopicOrBuilder in interface ListingOrBuilderpublic String getName()
Output only. The resource name of the listing. e.g. `projects/myproject/locations/us/dataExchanges/123/listings/456`
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getName in interface ListingOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. The resource name of the listing. e.g. `projects/myproject/locations/us/dataExchanges/123/listings/456`
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getNameBytes in interface ListingOrBuilderpublic String getDisplayName()
Required. Human-readable display name of the listing. The display name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), ampersands (&) and can't start or end with spaces. Default value is an empty string. Max length: 63 bytes.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayName in interface ListingOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Required. Human-readable display name of the listing. The display name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), ampersands (&) and can't start or end with spaces. Default value is an empty string. Max length: 63 bytes.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayNameBytes in interface ListingOrBuilderpublic String getDescription()
Optional. Short description of the listing. The description must not contain Unicode non-characters and C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). Default value is an empty string. Max length: 2000 bytes.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];getDescription in interface ListingOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Optional. Short description of the listing. The description must not contain Unicode non-characters and C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). Default value is an empty string. Max length: 2000 bytes.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];getDescriptionBytes in interface ListingOrBuilderpublic String getPrimaryContact()
Optional. Email or URL of the primary point of contact of the listing. Max Length: 1000 bytes.
string primary_contact = 4 [(.google.api.field_behavior) = OPTIONAL];getPrimaryContact in interface ListingOrBuilderpublic com.google.protobuf.ByteString getPrimaryContactBytes()
Optional. Email or URL of the primary point of contact of the listing. Max Length: 1000 bytes.
string primary_contact = 4 [(.google.api.field_behavior) = OPTIONAL];getPrimaryContactBytes in interface ListingOrBuilderpublic String getDocumentation()
Optional. Documentation describing the listing.
string documentation = 5 [(.google.api.field_behavior) = OPTIONAL];getDocumentation in interface ListingOrBuilderpublic com.google.protobuf.ByteString getDocumentationBytes()
Optional. Documentation describing the listing.
string documentation = 5 [(.google.api.field_behavior) = OPTIONAL];getDocumentationBytes in interface ListingOrBuilderpublic int getStateValue()
Output only. Current state of the listing.
.google.cloud.bigquery.analyticshub.v1.Listing.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface ListingOrBuilderpublic Listing.State getState()
Output only. Current state of the listing.
.google.cloud.bigquery.analyticshub.v1.Listing.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface ListingOrBuilderpublic com.google.protobuf.ByteString getIcon()
Optional. Base64 encoded image representing the listing. Max Size: 3.0MiB Expected image dimensions are 512x512 pixels, however the API only performs validation on size of the encoded data. Note: For byte fields, the contents of the field are base64-encoded (which increases the size of the data by 33-36%) when using JSON on the wire.
bytes icon = 8 [(.google.api.field_behavior) = OPTIONAL];getIcon in interface ListingOrBuilderpublic boolean hasDataProvider()
Optional. Details of the data provider who owns the source data.
.google.cloud.bigquery.analyticshub.v1.DataProvider data_provider = 9 [(.google.api.field_behavior) = OPTIONAL];
hasDataProvider in interface ListingOrBuilderpublic DataProvider getDataProvider()
Optional. Details of the data provider who owns the source data.
.google.cloud.bigquery.analyticshub.v1.DataProvider data_provider = 9 [(.google.api.field_behavior) = OPTIONAL];
getDataProvider in interface ListingOrBuilderpublic DataProviderOrBuilder getDataProviderOrBuilder()
Optional. Details of the data provider who owns the source data.
.google.cloud.bigquery.analyticshub.v1.DataProvider data_provider = 9 [(.google.api.field_behavior) = OPTIONAL];
getDataProviderOrBuilder in interface ListingOrBuilderpublic List<Listing.Category> getCategoriesList()
Optional. Categories of the listing. Up to two categories are allowed.
repeated .google.cloud.bigquery.analyticshub.v1.Listing.Category categories = 10 [(.google.api.field_behavior) = OPTIONAL];
getCategoriesList in interface ListingOrBuilderpublic int getCategoriesCount()
Optional. Categories of the listing. Up to two categories are allowed.
repeated .google.cloud.bigquery.analyticshub.v1.Listing.Category categories = 10 [(.google.api.field_behavior) = OPTIONAL];
getCategoriesCount in interface ListingOrBuilderpublic Listing.Category getCategories(int index)
Optional. Categories of the listing. Up to two categories are allowed.
repeated .google.cloud.bigquery.analyticshub.v1.Listing.Category categories = 10 [(.google.api.field_behavior) = OPTIONAL];
getCategories in interface ListingOrBuilderindex - The index of the element to return.public List<Integer> getCategoriesValueList()
Optional. Categories of the listing. Up to two categories are allowed.
repeated .google.cloud.bigquery.analyticshub.v1.Listing.Category categories = 10 [(.google.api.field_behavior) = OPTIONAL];
getCategoriesValueList in interface ListingOrBuilderpublic int getCategoriesValue(int index)
Optional. Categories of the listing. Up to two categories are allowed.
repeated .google.cloud.bigquery.analyticshub.v1.Listing.Category categories = 10 [(.google.api.field_behavior) = OPTIONAL];
getCategoriesValue in interface ListingOrBuilderindex - The index of the value to return.public boolean hasPublisher()
Optional. Details of the publisher who owns the listing and who can share the source data.
.google.cloud.bigquery.analyticshub.v1.Publisher publisher = 11 [(.google.api.field_behavior) = OPTIONAL];
hasPublisher in interface ListingOrBuilderpublic Publisher getPublisher()
Optional. Details of the publisher who owns the listing and who can share the source data.
.google.cloud.bigquery.analyticshub.v1.Publisher publisher = 11 [(.google.api.field_behavior) = OPTIONAL];
getPublisher in interface ListingOrBuilderpublic PublisherOrBuilder getPublisherOrBuilder()
Optional. Details of the publisher who owns the listing and who can share the source data.
.google.cloud.bigquery.analyticshub.v1.Publisher publisher = 11 [(.google.api.field_behavior) = OPTIONAL];
getPublisherOrBuilder in interface ListingOrBuilderpublic String getRequestAccess()
Optional. Email or URL of the request access of the listing. Subscribers can use this reference to request access. Max Length: 1000 bytes.
string request_access = 12 [(.google.api.field_behavior) = OPTIONAL];getRequestAccess in interface ListingOrBuilderpublic com.google.protobuf.ByteString getRequestAccessBytes()
Optional. Email or URL of the request access of the listing. Subscribers can use this reference to request access. Max Length: 1000 bytes.
string request_access = 12 [(.google.api.field_behavior) = OPTIONAL];getRequestAccessBytes in interface ListingOrBuilderpublic boolean hasRestrictedExportConfig()
Optional. If set, restricted export configuration will be propagated and enforced on the linked dataset.
.google.cloud.bigquery.analyticshub.v1.Listing.RestrictedExportConfig restricted_export_config = 13 [(.google.api.field_behavior) = OPTIONAL];
hasRestrictedExportConfig in interface ListingOrBuilderpublic Listing.RestrictedExportConfig getRestrictedExportConfig()
Optional. If set, restricted export configuration will be propagated and enforced on the linked dataset.
.google.cloud.bigquery.analyticshub.v1.Listing.RestrictedExportConfig restricted_export_config = 13 [(.google.api.field_behavior) = OPTIONAL];
getRestrictedExportConfig in interface ListingOrBuilderpublic Listing.RestrictedExportConfigOrBuilder getRestrictedExportConfigOrBuilder()
Optional. If set, restricted export configuration will be propagated and enforced on the linked dataset.
.google.cloud.bigquery.analyticshub.v1.Listing.RestrictedExportConfig restricted_export_config = 13 [(.google.api.field_behavior) = OPTIONAL];
getRestrictedExportConfigOrBuilder in interface ListingOrBuilderpublic boolean hasDiscoveryType()
Optional. Type of discovery of the listing on the discovery page.
optional .google.cloud.bigquery.analyticshub.v1.DiscoveryType discovery_type = 14 [(.google.api.field_behavior) = OPTIONAL];
hasDiscoveryType in interface ListingOrBuilderpublic int getDiscoveryTypeValue()
Optional. Type of discovery of the listing on the discovery page.
optional .google.cloud.bigquery.analyticshub.v1.DiscoveryType discovery_type = 14 [(.google.api.field_behavior) = OPTIONAL];
getDiscoveryTypeValue in interface ListingOrBuilderpublic DiscoveryType getDiscoveryType()
Optional. Type of discovery of the listing on the discovery page.
optional .google.cloud.bigquery.analyticshub.v1.DiscoveryType discovery_type = 14 [(.google.api.field_behavior) = OPTIONAL];
getDiscoveryType in interface ListingOrBuilderpublic int getResourceTypeValue()
Output only. Listing shared asset type.
.google.cloud.bigquery.analyticshub.v1.SharedResourceType resource_type = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
getResourceTypeValue in interface ListingOrBuilderpublic SharedResourceType getResourceType()
Output only. Listing shared asset type.
.google.cloud.bigquery.analyticshub.v1.SharedResourceType resource_type = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
getResourceType in interface ListingOrBuilderpublic boolean hasCommercialInfo()
Output only. Commercial info contains the information about the commercial data products associated with the listing.
optional .google.cloud.bigquery.analyticshub.v1.Listing.CommercialInfo commercial_info = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCommercialInfo in interface ListingOrBuilderpublic Listing.CommercialInfo getCommercialInfo()
Output only. Commercial info contains the information about the commercial data products associated with the listing.
optional .google.cloud.bigquery.analyticshub.v1.Listing.CommercialInfo commercial_info = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCommercialInfo in interface ListingOrBuilderpublic Listing.CommercialInfoOrBuilder getCommercialInfoOrBuilder()
Output only. Commercial info contains the information about the commercial data products associated with the listing.
optional .google.cloud.bigquery.analyticshub.v1.Listing.CommercialInfo commercial_info = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCommercialInfoOrBuilder in interface ListingOrBuilderpublic boolean hasLogLinkedDatasetQueryUserEmail()
Optional. By default, false. If true, the Listing has an email sharing mandate enabled.
optional bool log_linked_dataset_query_user_email = 18 [(.google.api.field_behavior) = OPTIONAL];
hasLogLinkedDatasetQueryUserEmail in interface ListingOrBuilderpublic boolean getLogLinkedDatasetQueryUserEmail()
Optional. By default, false. If true, the Listing has an email sharing mandate enabled.
optional bool log_linked_dataset_query_user_email = 18 [(.google.api.field_behavior) = OPTIONAL];
getLogLinkedDatasetQueryUserEmail in interface ListingOrBuilderpublic boolean hasAllowOnlyMetadataSharing()
Optional. If true, the listing is only available to get the resource metadata. Listing is non subscribable.
optional bool allow_only_metadata_sharing = 19 [(.google.api.field_behavior) = OPTIONAL];
hasAllowOnlyMetadataSharing in interface ListingOrBuilderpublic boolean getAllowOnlyMetadataSharing()
Optional. If true, the listing is only available to get the resource metadata. Listing is non subscribable.
optional bool allow_only_metadata_sharing = 19 [(.google.api.field_behavior) = OPTIONAL];
getAllowOnlyMetadataSharing in interface ListingOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Listing parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Listing parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Listing parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Listing parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Listing parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Listing parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Listing parseFrom(InputStream input) throws IOException
IOExceptionpublic static Listing parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Listing parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Listing parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Listing parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Listing parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Listing.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Listing.Builder newBuilder()
public static Listing.Builder newBuilder(Listing prototype)
public Listing.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Listing.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Listing getDefaultInstance()
public static com.google.protobuf.Parser<Listing> parser()
public com.google.protobuf.Parser<Listing> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Listing getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.