Class FeedOutputConfig.Builder (3.38.0)

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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

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

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

public FeedOutputConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
FeedOutputConfig.Builder
Overrides

clearPubsubDestination()

public FeedOutputConfig.Builder clearPubsubDestination()

Destination on Pub/Sub.

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

Returns
Type Description
FeedOutputConfig.Builder

clone()

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

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setField(Descriptors.FieldDescriptor field, Object value)

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

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

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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