Class SlashCommand.Builder (0.39.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 SlashCommand . Builder extends GeneratedMessageV3 . Builder<SlashCommand . Builder > implements SlashCommandOrBuilder
Metadata about a slash
command in
Google Chat.
Protobuf type google.chat.v1.SlashCommand
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 SlashCommand . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public SlashCommand build ()
buildPartial()
public SlashCommand buildPartial ()
clear()
public SlashCommand . Builder clear ()
Overrides
clearCommandId()
public SlashCommand . Builder clearCommandId ()
The ID of the slash command.
int64 command_id = 1;
clearField(Descriptors.FieldDescriptor field)
public SlashCommand . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public SlashCommand . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public SlashCommand . Builder clone ()
Overrides
getCommandId()
public long getCommandId ()
The ID of the slash command.
int64 command_id = 1;
Returns
Type
Description
long
The commandId.
getDefaultInstanceForType()
public SlashCommand getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(SlashCommand other)
public SlashCommand . Builder mergeFrom ( SlashCommand other )
public SlashCommand . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public SlashCommand . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SlashCommand . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setCommandId(long value)
public SlashCommand . Builder setCommandId ( long value )
The ID of the slash command.
int64 command_id = 1;
Parameter
Name
Description
value
long The commandId to set.
setField(Descriptors.FieldDescriptor field, Object value)
public SlashCommand . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SlashCommand . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SlashCommand . 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."],[],[]]