Class Listing.BigQueryDatasetSource.SelectedResource.Builder (0.80.0)

public static final class Listing.BigQueryDatasetSource.SelectedResource.Builder extends GeneratedMessage.Builder<Listing.BigQueryDatasetSource.SelectedResource.Builder> implements Listing.BigQueryDatasetSource.SelectedResourceOrBuilder

Resource in this dataset that is selectively shared.

Protobuf type google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.SelectedResource

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public Listing.BigQueryDatasetSource.SelectedResource build()
Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource

buildPartial()

public Listing.BigQueryDatasetSource.SelectedResource buildPartial()
Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource

clear()

public Listing.BigQueryDatasetSource.SelectedResource.Builder clear()
Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource.Builder
Overrides

clearResource()

public Listing.BigQueryDatasetSource.SelectedResource.Builder clearResource()
Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource.Builder

clearRoutine()

public Listing.BigQueryDatasetSource.SelectedResource.Builder clearRoutine()

Optional. Format: For routine: projects/{projectId}/datasets/{datasetId}/routines/{routineId} Example:"projects/test_project/datasets/test_dataset/routines/test_routine"

string routine = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource.Builder

This builder for chaining.

clearTable()

public Listing.BigQueryDatasetSource.SelectedResource.Builder clearTable()

Optional. Format: For table: projects/{projectId}/datasets/{datasetId}/tables/{tableId} Example:"projects/test_project/datasets/test_dataset/tables/test_table"

string table = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource.Builder

This builder for chaining.

getDefaultInstanceForType()

public Listing.BigQueryDatasetSource.SelectedResource getDefaultInstanceForType()
Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getResourceCase()

public Listing.BigQueryDatasetSource.SelectedResource.ResourceCase getResourceCase()
Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource.ResourceCase

getRoutine()

public String getRoutine()

Optional. Format: For routine: projects/{projectId}/datasets/{datasetId}/routines/{routineId} Example:"projects/test_project/datasets/test_dataset/routines/test_routine"

string routine = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The routine.

getRoutineBytes()

public ByteString getRoutineBytes()

Optional. Format: For routine: projects/{projectId}/datasets/{datasetId}/routines/{routineId} Example:"projects/test_project/datasets/test_dataset/routines/test_routine"

string routine = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for routine.

getTable()

public String getTable()

Optional. Format: For table: projects/{projectId}/datasets/{datasetId}/tables/{tableId} Example:"projects/test_project/datasets/test_dataset/tables/test_table"

string table = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The table.

getTableBytes()

public ByteString getTableBytes()

Optional. Format: For table: projects/{projectId}/datasets/{datasetId}/tables/{tableId} Example:"projects/test_project/datasets/test_dataset/tables/test_table"

string table = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for table.

hasRoutine()

public boolean hasRoutine()

Optional. Format: For routine: projects/{projectId}/datasets/{datasetId}/routines/{routineId} Example:"projects/test_project/datasets/test_dataset/routines/test_routine"

string routine = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the routine field is set.

hasTable()

public boolean hasTable()

Optional. Format: For table: projects/{projectId}/datasets/{datasetId}/tables/{tableId} Example:"projects/test_project/datasets/test_dataset/tables/test_table"

string table = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the table field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Listing.BigQueryDatasetSource.SelectedResource other)

public Listing.BigQueryDatasetSource.SelectedResource.Builder mergeFrom(Listing.BigQueryDatasetSource.SelectedResource other)
Parameter
Name Description
other Listing.BigQueryDatasetSource.SelectedResource
Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Listing.BigQueryDatasetSource.SelectedResource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Listing.BigQueryDatasetSource.SelectedResource.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource.Builder
Overrides

setRoutine(String value)

public Listing.BigQueryDatasetSource.SelectedResource.Builder setRoutine(String value)

Optional. Format: For routine: projects/{projectId}/datasets/{datasetId}/routines/{routineId} Example:"projects/test_project/datasets/test_dataset/routines/test_routine"

string routine = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The routine to set.

Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource.Builder

This builder for chaining.

setRoutineBytes(ByteString value)

public Listing.BigQueryDatasetSource.SelectedResource.Builder setRoutineBytes(ByteString value)

Optional. Format: For routine: projects/{projectId}/datasets/{datasetId}/routines/{routineId} Example:"projects/test_project/datasets/test_dataset/routines/test_routine"

string routine = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for routine to set.

Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource.Builder

This builder for chaining.

setTable(String value)

public Listing.BigQueryDatasetSource.SelectedResource.Builder setTable(String value)

Optional. Format: For table: projects/{projectId}/datasets/{datasetId}/tables/{tableId} Example:"projects/test_project/datasets/test_dataset/tables/test_table"

string table = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The table to set.

Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource.Builder

This builder for chaining.

setTableBytes(ByteString value)

public Listing.BigQueryDatasetSource.SelectedResource.Builder setTableBytes(ByteString value)

Optional. Format: For table: projects/{projectId}/datasets/{datasetId}/tables/{tableId} Example:"projects/test_project/datasets/test_dataset/tables/test_table"

string table = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for table to set.

Returns
Type Description
Listing.BigQueryDatasetSource.SelectedResource.Builder

This builder for chaining.