Class UploadAttachmentRequest.Builder (0.12.0)
0.51.0 (latest)
0.49.0
0.47.0
0.46.0
0.45.0
0.44.0
0.42.0
0.40.0
0.39.0
0.38.0
0.37.0
0.36.0
0.34.0
0.32.0
0.31.0
0.28.0
0.27.0
0.26.0
0.24.0
0.23.0
0.22.0
0.21.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.1.0
public static final class UploadAttachmentRequest . Builder extends GeneratedMessageV3 . Builder<UploadAttachmentRequest . Builder > implements UploadAttachmentRequestOrBuilder
Request to upload an attachment.
Protobuf type google.chat.v1.UploadAttachmentRequest
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 UploadAttachmentRequest . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public UploadAttachmentRequest build ()
buildPartial()
public UploadAttachmentRequest buildPartial ()
clear()
public UploadAttachmentRequest . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public UploadAttachmentRequest . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearFilename()
public UploadAttachmentRequest . Builder clearFilename ()
Required. The filename of the attachment, including the file extension.
string filename = 4 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public UploadAttachmentRequest . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearParent()
public UploadAttachmentRequest . Builder clearParent ()
Required. Resource name of the Chat space in which the attachment is
uploaded. Format "spaces/{space}".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clone()
public UploadAttachmentRequest . Builder clone ()
Overrides
getDefaultInstanceForType()
public UploadAttachmentRequest getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getFilename()
public String getFilename ()
Required. The filename of the attachment, including the file extension.
string filename = 4 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The filename.
getFilenameBytes()
public ByteString getFilenameBytes ()
Required. The filename of the attachment, including the file extension.
string filename = 4 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for filename.
getParent()
public String getParent ()
Required. Resource name of the Chat space in which the attachment is
uploaded. Format "spaces/{space}".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type
Description
String
The parent.
getParentBytes()
public ByteString getParentBytes ()
Required. Resource name of the Chat space in which the attachment is
uploaded. Format "spaces/{space}".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type
Description
ByteString
The bytes for parent.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(UploadAttachmentRequest other)
public UploadAttachmentRequest . Builder mergeFrom ( UploadAttachmentRequest other )
public UploadAttachmentRequest . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public UploadAttachmentRequest . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UploadAttachmentRequest . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public UploadAttachmentRequest . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setFilename(String value)
public UploadAttachmentRequest . Builder setFilename ( String value )
Required. The filename of the attachment, including the file extension.
string filename = 4 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
String The filename to set.
setFilenameBytes(ByteString value)
public UploadAttachmentRequest . Builder setFilenameBytes ( ByteString value )
Required. The filename of the attachment, including the file extension.
string filename = 4 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
ByteString The bytes for filename to set.
setParent(String value)
public UploadAttachmentRequest . Builder setParent ( String value )
Required. Resource name of the Chat space in which the attachment is
uploaded. Format "spaces/{space}".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name
Description
value
String The parent to set.
setParentBytes(ByteString value)
public UploadAttachmentRequest . Builder setParentBytes ( ByteString value )
Required. Resource name of the Chat space in which the attachment is
uploaded. Format "spaces/{space}".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name
Description
value
ByteString The bytes for parent to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UploadAttachmentRequest . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UploadAttachmentRequest . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]