Class FeedOutputConfig.Builder (3.4.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.v1p2beta1.FeedOutputConfig

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public FeedOutputConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
FeedOutputConfig.Builder
Overrides

build()

public FeedOutputConfig build()
Returns
TypeDescription
FeedOutputConfig

buildPartial()

public FeedOutputConfig buildPartial()
Returns
TypeDescription
FeedOutputConfig

clear()

public FeedOutputConfig.Builder clear()
Returns
TypeDescription
FeedOutputConfig.Builder
Overrides

clearDestination()

public FeedOutputConfig.Builder clearDestination()
Returns
TypeDescription
FeedOutputConfig.Builder

clearField(Descriptors.FieldDescriptor field)

public FeedOutputConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
FeedOutputConfig.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public FeedOutputConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
FeedOutputConfig.Builder
Overrides

clearPubsubDestination()

public FeedOutputConfig.Builder clearPubsubDestination()

Destination on Cloud Pubsub.

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

Returns
TypeDescription
FeedOutputConfig.Builder

clone()

public FeedOutputConfig.Builder clone()
Returns
TypeDescription
FeedOutputConfig.Builder
Overrides

getDefaultInstanceForType()

public FeedOutputConfig getDefaultInstanceForType()
Returns
TypeDescription
FeedOutputConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getDestinationCase()

public FeedOutputConfig.DestinationCase getDestinationCase()
Returns
TypeDescription
FeedOutputConfig.DestinationCase

getPubsubDestination()

public PubsubDestination getPubsubDestination()

Destination on Cloud Pubsub.

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

Returns
TypeDescription
PubsubDestination

The pubsubDestination.

getPubsubDestinationBuilder()

public PubsubDestination.Builder getPubsubDestinationBuilder()

Destination on Cloud Pubsub.

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

Returns
TypeDescription
PubsubDestination.Builder

getPubsubDestinationOrBuilder()

public PubsubDestinationOrBuilder getPubsubDestinationOrBuilder()

Destination on Cloud Pubsub.

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

Returns
TypeDescription
PubsubDestinationOrBuilder

hasPubsubDestination()

public boolean hasPubsubDestination()

Destination on Cloud Pubsub.

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

Returns
TypeDescription
boolean

Whether the pubsubDestination field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(FeedOutputConfig other)

public FeedOutputConfig.Builder mergeFrom(FeedOutputConfig other)
Parameter
NameDescription
otherFeedOutputConfig
Returns
TypeDescription
FeedOutputConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public FeedOutputConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
FeedOutputConfig.Builder
Overrides Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public FeedOutputConfig.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
FeedOutputConfig.Builder
Overrides

mergePubsubDestination(PubsubDestination value)

public FeedOutputConfig.Builder mergePubsubDestination(PubsubDestination value)

Destination on Cloud Pubsub.

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

Parameter
NameDescription
valuePubsubDestination
Returns
TypeDescription
FeedOutputConfig.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final FeedOutputConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
FeedOutputConfig.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public FeedOutputConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
FeedOutputConfig.Builder
Overrides

setPubsubDestination(PubsubDestination value)

public FeedOutputConfig.Builder setPubsubDestination(PubsubDestination value)

Destination on Cloud Pubsub.

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

Parameter
NameDescription
valuePubsubDestination
Returns
TypeDescription
FeedOutputConfig.Builder

setPubsubDestination(PubsubDestination.Builder builderForValue)

public FeedOutputConfig.Builder setPubsubDestination(PubsubDestination.Builder builderForValue)

Destination on Cloud Pubsub.

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

Parameter
NameDescription
builderForValuePubsubDestination.Builder
Returns
TypeDescription
FeedOutputConfig.Builder

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

public FeedOutputConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
FeedOutputConfig.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final FeedOutputConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
FeedOutputConfig.Builder
Overrides