public final class SearchMessageResult extends GeneratedMessage implements SearchMessageResultOrBuilder
A single result item from a message search.
Protobuf type google.chat.v1.SearchMessageResult
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
MESSAGE_FIELD_NUMBER
public static final int MESSAGE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
READ_FIELD_NUMBER
public static final int READ_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SPACE_MUTE_SETTING_FIELD_NUMBER
public static final int SPACE_MUTE_SETTING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SearchMessageResult getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SearchMessageResult.Builder newBuilder()
newBuilder(SearchMessageResult prototype)
public static SearchMessageResult.Builder newBuilder(SearchMessageResult prototype)
public static SearchMessageResult parseDelimitedFrom(InputStream input)
public static SearchMessageResult parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SearchMessageResult parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SearchMessageResult parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SearchMessageResult parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SearchMessageResult parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SearchMessageResult parseFrom(CodedInputStream input)
public static SearchMessageResult parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SearchMessageResult parseFrom(InputStream input)
public static SearchMessageResult parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SearchMessageResult parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SearchMessageResult parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SearchMessageResult> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public SearchMessageResult getDefaultInstanceForType()
getMessage()
public Message getMessage()
The matched message.
.google.chat.v1.Message message = 1;
| Returns |
| Type |
Description |
Message |
The message.
|
getMessageOrBuilder()
public MessageOrBuilder getMessageOrBuilder()
The matched message.
.google.chat.v1.Message message = 1;
getParserForType()
public Parser<SearchMessageResult> getParserForType()
Overrides
getRead()
Indicates if the matched message is read by the calling user.
Only returned if the request view is SEARCH_MESSAGES_VIEW_FULL and the
calling credentials include one of the following authorization
scopes:
optional bool read = 3;
| Returns |
| Type |
Description |
boolean |
The read.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSpaceMuteSetting()
public SpaceNotificationSetting.MuteSetting getSpaceMuteSetting()
The mute setting of the calling user for the space where the message is
posted. The caller app can use this information to decide how to process
the message depending on whether the space is muted for the user or not.
Only returned if the request view is SEARCH_MESSAGES_VIEW_FULL and the
calling credentials include the following authorization
scope:
.google.chat.v1.SpaceNotificationSetting.MuteSetting space_mute_setting = 4;
getSpaceMuteSettingValue()
public int getSpaceMuteSettingValue()
The mute setting of the calling user for the space where the message is
posted. The caller app can use this information to decide how to process
the message depending on whether the space is muted for the user or not.
Only returned if the request view is SEARCH_MESSAGES_VIEW_FULL and the
calling credentials include the following authorization
scope:
.google.chat.v1.SpaceNotificationSetting.MuteSetting space_mute_setting = 4;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for spaceMuteSetting.
|
hasMessage()
public boolean hasMessage()
The matched message.
.google.chat.v1.Message message = 1;
| Returns |
| Type |
Description |
boolean |
Whether the message field is set.
|
hasRead()
Indicates if the matched message is read by the calling user.
Only returned if the request view is SEARCH_MESSAGES_VIEW_FULL and the
calling credentials include one of the following authorization
scopes:
optional bool read = 3;
| Returns |
| Type |
Description |
boolean |
Whether the read field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SearchMessageResult.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected SearchMessageResult.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public SearchMessageResult.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides