Send feedback
Class CloudStorageConfig.AvroConfig.Builder (1.129.6)
Stay organized with collections
Save and categorize content based on your preferences.
1.151.0 (latest)
1.150.1
1.149.0
1.148.0
1.147.0
1.145.0
1.143.1
1.142.0
1.141.5
1.140.2
1.139.4
1.138.0
1.137.1
1.136.1
1.135.0
1.134.2
1.133.1
1.132.2
1.131.0
1.130.0
1.129.6
1.127.3
1.126.6
1.125.13
1.123.18
1.122.2
1.121.1
1.120.24
1.119.1
1.118.0
1.117.0
1.116.4
1.115.5
public static final class CloudStorageConfig . AvroConfig . Builder extends GeneratedMessageV3 . Builder<CloudStorageConfig . AvroConfig . Builder > implements CloudStorageConfig . AvroConfigOrBuilder
Configuration for writing message data in Avro format.
Message payloads and metadata will be written to files as an Avro binary.
Protobuf type google.pubsub.v1.CloudStorageConfig.AvroConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CloudStorageConfig . AvroConfig . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public CloudStorageConfig . AvroConfig build ()
buildPartial()
public CloudStorageConfig . AvroConfig buildPartial ()
clear()
public CloudStorageConfig . AvroConfig . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CloudStorageConfig . AvroConfig . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CloudStorageConfig . AvroConfig . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
public CloudStorageConfig . AvroConfig . Builder clearWriteMetadata ()
Optional. When true, write the subscription name, message_id,
publish_time, attributes, and ordering_key as additional fields in the
output. The subscription name, message_id, and publish_time fields are
put in their own fields while all other message properties other than
data (for example, an ordering_key, if present) are added as entries in
the attributes map.
bool write_metadata = 1 [(.google.api.field_behavior) = OPTIONAL];
clone()
public CloudStorageConfig . AvroConfig . Builder clone ()
Overrides
getDefaultInstanceForType()
public CloudStorageConfig . AvroConfig getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
public boolean getWriteMetadata ()
Optional. When true, write the subscription name, message_id,
publish_time, attributes, and ordering_key as additional fields in the
output. The subscription name, message_id, and publish_time fields are
put in their own fields while all other message properties other than
data (for example, an ordering_key, if present) are added as entries in
the attributes map.
bool write_metadata = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
The writeMetadata.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
public CloudStorageConfig . AvroConfig . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public CloudStorageConfig . AvroConfig . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeFrom(CloudStorageConfig.AvroConfig other)
public CloudStorageConfig . AvroConfig . Builder mergeFrom ( CloudStorageConfig . AvroConfig other )
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CloudStorageConfig . AvroConfig . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CloudStorageConfig . AvroConfig . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CloudStorageConfig . AvroConfig . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CloudStorageConfig . AvroConfig . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
public CloudStorageConfig . AvroConfig . Builder setWriteMetadata ( boolean value )
Optional. When true, write the subscription name, message_id,
publish_time, attributes, and ordering_key as additional fields in the
output. The subscription name, message_id, and publish_time fields are
put in their own fields while all other message properties other than
data (for example, an ordering_key, if present) are added as entries in
the attributes map.
bool write_metadata = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
boolean The writeMetadata to set.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-06-18 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-18 UTC."],[],[]]