Class DestinationPubSubSubscription.Builder (0.80.0)

public static final class DestinationPubSubSubscription.Builder extends GeneratedMessage.Builder<DestinationPubSubSubscription.Builder> implements DestinationPubSubSubscriptionOrBuilder

Defines the destination Pub/Sub subscription.

Protobuf type google.cloud.bigquery.analyticshub.v1.DestinationPubSubSubscription

Static Methods

getDescriptor()

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

Methods

build()

public DestinationPubSubSubscription build()
Returns
Type Description
DestinationPubSubSubscription

buildPartial()

public DestinationPubSubSubscription buildPartial()
Returns
Type Description
DestinationPubSubSubscription

clear()

public DestinationPubSubSubscription.Builder clear()
Returns
Type Description
DestinationPubSubSubscription.Builder
Overrides

clearPubsubSubscription()

public DestinationPubSubSubscription.Builder clearPubsubSubscription()

Required. Destination Pub/Sub subscription resource.

.google.cloud.bigquery.analyticshub.v1.PubSubSubscription pubsub_subscription = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DestinationPubSubSubscription.Builder

getDefaultInstanceForType()

public DestinationPubSubSubscription getDefaultInstanceForType()
Returns
Type Description
DestinationPubSubSubscription

getDescriptorForType()

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

getPubsubSubscription()

public PubSubSubscription getPubsubSubscription()

Required. Destination Pub/Sub subscription resource.

.google.cloud.bigquery.analyticshub.v1.PubSubSubscription pubsub_subscription = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
PubSubSubscription

The pubsubSubscription.

getPubsubSubscriptionBuilder()

public PubSubSubscription.Builder getPubsubSubscriptionBuilder()

Required. Destination Pub/Sub subscription resource.

.google.cloud.bigquery.analyticshub.v1.PubSubSubscription pubsub_subscription = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
PubSubSubscription.Builder

getPubsubSubscriptionOrBuilder()

public PubSubSubscriptionOrBuilder getPubsubSubscriptionOrBuilder()

Required. Destination Pub/Sub subscription resource.

.google.cloud.bigquery.analyticshub.v1.PubSubSubscription pubsub_subscription = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
PubSubSubscriptionOrBuilder

hasPubsubSubscription()

public boolean hasPubsubSubscription()

Required. Destination Pub/Sub subscription resource.

.google.cloud.bigquery.analyticshub.v1.PubSubSubscription pubsub_subscription = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the pubsubSubscription field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DestinationPubSubSubscription other)

public DestinationPubSubSubscription.Builder mergeFrom(DestinationPubSubSubscription other)
Parameter
Name Description
other DestinationPubSubSubscription
Returns
Type Description
DestinationPubSubSubscription.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public DestinationPubSubSubscription.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
DestinationPubSubSubscription.Builder
Overrides

mergePubsubSubscription(PubSubSubscription value)

public DestinationPubSubSubscription.Builder mergePubsubSubscription(PubSubSubscription value)

Required. Destination Pub/Sub subscription resource.

.google.cloud.bigquery.analyticshub.v1.PubSubSubscription pubsub_subscription = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value PubSubSubscription
Returns
Type Description
DestinationPubSubSubscription.Builder

setPubsubSubscription(PubSubSubscription value)

public DestinationPubSubSubscription.Builder setPubsubSubscription(PubSubSubscription value)

Required. Destination Pub/Sub subscription resource.

.google.cloud.bigquery.analyticshub.v1.PubSubSubscription pubsub_subscription = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value PubSubSubscription
Returns
Type Description
DestinationPubSubSubscription.Builder

setPubsubSubscription(PubSubSubscription.Builder builderForValue)

public DestinationPubSubSubscription.Builder setPubsubSubscription(PubSubSubscription.Builder builderForValue)

Required. Destination Pub/Sub subscription resource.

.google.cloud.bigquery.analyticshub.v1.PubSubSubscription pubsub_subscription = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue PubSubSubscription.Builder
Returns
Type Description
DestinationPubSubSubscription.Builder