Class FeedOutputConfig.Builder (3.87.0)

public static final class FeedOutputConfig.Builder extends GeneratedMessage.Builder<FeedOutputConfig.Builder> implements FeedOutputConfigOrBuilder

Output configuration for asset feed destination.

Protobuf type google.cloud.asset.v1.FeedOutputConfig

Static Methods

getDescriptor()

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

Methods

build()

public FeedOutputConfig build()
Returns
Type Description
FeedOutputConfig

buildPartial()

public FeedOutputConfig buildPartial()
Returns
Type Description
FeedOutputConfig

clear()

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

clearDestination()

public FeedOutputConfig.Builder clearDestination()
Returns
Type Description
FeedOutputConfig.Builder

clearPubsubDestination()

public FeedOutputConfig.Builder clearPubsubDestination()

Destination on Pub/Sub.

.google.cloud.asset.v1.PubsubDestination pubsub_destination = 1;

Returns
Type Description
FeedOutputConfig.Builder

getDefaultInstanceForType()

public FeedOutputConfig getDefaultInstanceForType()
Returns
Type Description
FeedOutputConfig

getDescriptorForType()

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

getDestinationCase()

public FeedOutputConfig.DestinationCase getDestinationCase()
Returns
Type Description
FeedOutputConfig.DestinationCase

getPubsubDestination()

public PubsubDestination getPubsubDestination()

Destination on Pub/Sub.

.google.cloud.asset.v1.PubsubDestination pubsub_destination = 1;

Returns
Type Description
PubsubDestination

The pubsubDestination.

getPubsubDestinationBuilder()

public PubsubDestination.Builder getPubsubDestinationBuilder()

Destination on Pub/Sub.

.google.cloud.asset.v1.PubsubDestination pubsub_destination = 1;

Returns
Type Description
PubsubDestination.Builder

getPubsubDestinationOrBuilder()

public PubsubDestinationOrBuilder getPubsubDestinationOrBuilder()

Destination on Pub/Sub.

.google.cloud.asset.v1.PubsubDestination pubsub_destination = 1;

Returns
Type Description
PubsubDestinationOrBuilder

hasPubsubDestination()

public boolean hasPubsubDestination()

Destination on Pub/Sub.

.google.cloud.asset.v1.PubsubDestination pubsub_destination = 1;

Returns
Type Description
boolean

Whether the pubsubDestination field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(FeedOutputConfig other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergePubsubDestination(PubsubDestination value)

public FeedOutputConfig.Builder mergePubsubDestination(PubsubDestination value)

Destination on Pub/Sub.

.google.cloud.asset.v1.PubsubDestination pubsub_destination = 1;

Parameter
Name Description
value PubsubDestination
Returns
Type Description
FeedOutputConfig.Builder

setPubsubDestination(PubsubDestination value)

public FeedOutputConfig.Builder setPubsubDestination(PubsubDestination value)

Destination on Pub/Sub.

.google.cloud.asset.v1.PubsubDestination pubsub_destination = 1;

Parameter
Name Description
value PubsubDestination
Returns
Type Description
FeedOutputConfig.Builder

setPubsubDestination(PubsubDestination.Builder builderForValue)

public FeedOutputConfig.Builder setPubsubDestination(PubsubDestination.Builder builderForValue)

Destination on Pub/Sub.

.google.cloud.asset.v1.PubsubDestination pubsub_destination = 1;

Parameter
Name Description
builderForValue PubsubDestination.Builder
Returns
Type Description
FeedOutputConfig.Builder