Listing

google.cloud.bigquery.analyticshub.v1. Listing

Represents a Listing.

Constructor

new Listing(propertiesopt)

Constructs a new Listing.

Parameters:
Name Type Attributes Description
properties google.cloud.bigquery.analyticshub.v1.IListing <optional>

Properties to set

Implements:
  • IListing

Classes

BigQueryDatasetSource
RestrictedExportConfig

Members

_discoveryType

Listing _discoveryType.

bigqueryDataset

Listing bigqueryDataset.

categories

Listing categories.

dataProvider

Listing dataProvider.

description

Listing description.

discoveryType

Listing discoveryType.

displayName

Listing displayName.

documentation

Listing documentation.

icon

Listing icon.

name

Listing name.

primaryContact

Listing primaryContact.

publisher

Listing publisher.

requestAccess

Listing requestAccess.

restrictedExportConfig

Listing restrictedExportConfig.

source

Listing source.

state

Listing state.

Category

Category enum.

Properties:
Name Type Description
CATEGORY_UNSPECIFIED number

CATEGORY_UNSPECIFIED value

CATEGORY_OTHERS number

CATEGORY_OTHERS value

CATEGORY_ADVERTISING_AND_MARKETING number

CATEGORY_ADVERTISING_AND_MARKETING value

CATEGORY_COMMERCE number

CATEGORY_COMMERCE value

CATEGORY_CLIMATE_AND_ENVIRONMENT number

CATEGORY_CLIMATE_AND_ENVIRONMENT value

CATEGORY_DEMOGRAPHICS number

CATEGORY_DEMOGRAPHICS value

CATEGORY_ECONOMICS number

CATEGORY_ECONOMICS value

CATEGORY_EDUCATION number

CATEGORY_EDUCATION value

CATEGORY_ENERGY number

CATEGORY_ENERGY value

CATEGORY_FINANCIAL number

CATEGORY_FINANCIAL value

CATEGORY_GAMING number

CATEGORY_GAMING value

CATEGORY_GEOSPATIAL number

CATEGORY_GEOSPATIAL value

CATEGORY_HEALTHCARE_AND_LIFE_SCIENCE number

CATEGORY_HEALTHCARE_AND_LIFE_SCIENCE value

CATEGORY_MEDIA number

CATEGORY_MEDIA value

CATEGORY_PUBLIC_SECTOR number

CATEGORY_PUBLIC_SECTOR value

CATEGORY_RETAIL number

CATEGORY_RETAIL value

CATEGORY_SPORTS number

CATEGORY_SPORTS value

CATEGORY_SCIENCE_AND_RESEARCH number

CATEGORY_SCIENCE_AND_RESEARCH value

CATEGORY_TRANSPORTATION_AND_LOGISTICS number

CATEGORY_TRANSPORTATION_AND_LOGISTICS value

CATEGORY_TRAVEL_AND_TOURISM number

CATEGORY_TRAVEL_AND_TOURISM value

State

State enum.

Properties:
Name Type Description
STATE_UNSPECIFIED number

STATE_UNSPECIFIED value

ACTIVE number

ACTIVE value

Methods

toJSON() → {Object.<string, *>}

Converts this Listing to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

(static) create(propertiesopt) → {google.cloud.bigquery.analyticshub.v1.Listing}

Creates a new Listing instance using the specified properties.

Parameters:
Name Type Attributes Description
properties google.cloud.bigquery.analyticshub.v1.IListing <optional>

Properties to set

Returns:
Type Description
google.cloud.bigquery.analyticshub.v1.Listing

Listing instance

(static) decode(reader, lengthopt) → {google.cloud.bigquery.analyticshub.v1.Listing}

Decodes a Listing message from the specified reader or buffer.

Parameters:
Name Type Attributes Description
reader $protobuf.Reader | Uint8Array

Reader or buffer to decode from

length number <optional>

Message length if known beforehand

Returns:
Type Description
google.cloud.bigquery.analyticshub.v1.Listing

Listing

Throws:
  • If the payload is not a reader or valid buffer

    Type
    Error
  • If required fields are missing

    Type
    $protobuf.util.ProtocolError

(static) decodeDelimited(reader) → {google.cloud.bigquery.analyticshub.v1.Listing}

Decodes a Listing message from the specified reader or buffer, length delimited.

Parameters:
Name Type Description
reader $protobuf.Reader | Uint8Array

Reader or buffer to decode from

Returns:
Type Description
google.cloud.bigquery.analyticshub.v1.Listing

Listing

Throws:
  • If the payload is not a reader or valid buffer

    Type
    Error
  • If required fields are missing

    Type
    $protobuf.util.ProtocolError

(static) encode(message, writeropt) → {$protobuf.Writer}

Encodes the specified Listing message. Does not implicitly verify messages.

Parameters:
Name Type Attributes Description
message google.cloud.bigquery.analyticshub.v1.IListing

Listing message or plain object to encode

writer $protobuf.Writer <optional>

Writer to encode to

Returns:
Type Description
$protobuf.Writer

Writer

(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}

Encodes the specified Listing message, length delimited. Does not implicitly verify messages.

Parameters:
Name Type Attributes Description
message google.cloud.bigquery.analyticshub.v1.IListing

Listing message or plain object to encode

writer $protobuf.Writer <optional>

Writer to encode to

Returns:
Type Description
$protobuf.Writer

Writer

(static) fromObject(object) → {google.cloud.bigquery.analyticshub.v1.Listing}

Creates a Listing message from a plain object. Also converts values to their respective internal types.

Parameters:
Name Type Description
object Object.<string, *>

Plain object

Returns:
Type Description
google.cloud.bigquery.analyticshub.v1.Listing

Listing

(static) getTypeUrl(typeUrlPrefixopt) → {string}

Gets the default type url for Listing

Parameters:
Name Type Attributes Description
typeUrlPrefix string <optional>

your custom typeUrlPrefix(default "type.googleapis.com")

Returns:
Type Description
string

The default type url

(static) toObject(message, optionsopt) → {Object.<string, *>}

Creates a plain object from a Listing message. Also converts values to other types if specified.

Parameters:
Name Type Attributes Description
message google.cloud.bigquery.analyticshub.v1.Listing

Listing

options $protobuf.IConversionOptions <optional>

Conversion options

Returns:
Type Description
Object.<string, *>

Plain object

(static) verify(message) → {string|null}

Verifies a Listing message.

Parameters:
Name Type Description
message Object.<string, *>

Plain object to verify

Returns:
Type Description
string | null

null if valid, otherwise the reason why it is not