Class Emoji (0.3.0)
Stay organized with collections
Save and categorize content based on your preferences.
public final class Emoji extends GeneratedMessageV3 implements EmojiOrBuilder
An emoji that is used as a reaction to a message.
Protobuf type google.chat.v1.Emoji
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CUSTOM_EMOJI_FIELD_NUMBER
public static final int CUSTOM_EMOJI_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
UNICODE_FIELD_NUMBER
public static final int UNICODE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static Emoji getDefaultInstance()
Returns |
---|
Type | Description |
Emoji | |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Emoji.Builder newBuilder()
newBuilder(Emoji prototype)
public static Emoji.Builder newBuilder(Emoji prototype)
Parameter |
---|
Name | Description |
prototype | Emoji
|
public static Emoji parseDelimitedFrom(InputStream input)
Returns |
---|
Type | Description |
Emoji | |
public static Emoji parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Returns |
---|
Type | Description |
Emoji | |
parseFrom(byte[] data)
public static Emoji parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
Returns |
---|
Type | Description |
Emoji | |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Emoji parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Returns |
---|
Type | Description |
Emoji | |
parseFrom(ByteString data)
public static Emoji parseFrom(ByteString data)
Returns |
---|
Type | Description |
Emoji | |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Emoji parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Returns |
---|
Type | Description |
Emoji | |
public static Emoji parseFrom(CodedInputStream input)
Returns |
---|
Type | Description |
Emoji | |
public static Emoji parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Returns |
---|
Type | Description |
Emoji | |
public static Emoji parseFrom(InputStream input)
Returns |
---|
Type | Description |
Emoji | |
public static Emoji parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Returns |
---|
Type | Description |
Emoji | |
parseFrom(ByteBuffer data)
public static Emoji parseFrom(ByteBuffer data)
Returns |
---|
Type | Description |
Emoji | |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Emoji parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Returns |
---|
Type | Description |
Emoji | |
parser()
public static Parser<Emoji> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getContentCase()
public Emoji.ContentCase getContentCase()
getCustomEmoji()
public CustomEmoji getCustomEmoji()
Output only. A custom emoji.
.google.chat.v1.CustomEmoji custom_emoji = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCustomEmojiOrBuilder()
public CustomEmojiOrBuilder getCustomEmojiOrBuilder()
Output only. A custom emoji.
.google.chat.v1.CustomEmoji custom_emoji = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDefaultInstanceForType()
public Emoji getDefaultInstanceForType()
Returns |
---|
Type | Description |
Emoji | |
getParserForType()
public Parser<Emoji> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getUnicode()
public String getUnicode()
A basic emoji represented by a unicode string.
string unicode = 1;
Returns |
---|
Type | Description |
String | The unicode.
|
getUnicodeBytes()
public ByteString getUnicodeBytes()
A basic emoji represented by a unicode string.
string unicode = 1;
Returns |
---|
Type | Description |
ByteString | The bytes for unicode.
|
hasCustomEmoji()
public boolean hasCustomEmoji()
Output only. A custom emoji.
.google.chat.v1.CustomEmoji custom_emoji = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
boolean | Whether the customEmoji field is set.
|
hasUnicode()
public boolean hasUnicode()
A basic emoji represented by a unicode string.
string unicode = 1;
Returns |
---|
Type | Description |
boolean | Whether the unicode field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Emoji.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Emoji.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public Emoji.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
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 2024-10-04 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-10-04 UTC."}
[[["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 2024-10-04 UTC."]]