Class DestinationPubSubSubscription.Builder (0.61.0)

public static final class DestinationPubSubSubscription.Builder extends GeneratedMessageV3.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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public DestinationPubSubSubscription.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
DestinationPubSubSubscription.Builder
Overrides

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

clearField(Descriptors.FieldDescriptor field)

public DestinationPubSubSubscription.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
DestinationPubSubSubscription.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public DestinationPubSubSubscription.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
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

clone()

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

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 GeneratedMessageV3.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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final DestinationPubSubSubscription.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
DestinationPubSubSubscription.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public DestinationPubSubSubscription.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
DestinationPubSubSubscription.Builder
Overrides

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

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public DestinationPubSubSubscription.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
DestinationPubSubSubscription.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final DestinationPubSubSubscription.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
DestinationPubSubSubscription.Builder
Overrides