A C D E G H I L M N P R S T U 
All Classes All Packages

A

Api - Interface in io.github.ma1uta.matrix.push.api
Open API definition.
appId - Variable in class io.github.ma1uta.matrix.push.model.Device
Required.

C

content - Variable in class io.github.ma1uta.matrix.push.model.Notification
The content field from the event, if present.
counts - Variable in class io.github.ma1uta.matrix.push.model.Notification
This is a dictionary of the current number of unacknowledged communications for the recipient user.
Counts - Class in io.github.ma1uta.matrix.push.model
Counts.
Counts() - Constructor for class io.github.ma1uta.matrix.push.model.Counts
 

D

data - Variable in class io.github.ma1uta.matrix.push.model.Device
A dictionary of additional pusher-specific data.
Device - Class in io.github.ma1uta.matrix.push.model
Device.
Device() - Constructor for class io.github.ma1uta.matrix.push.model.Device
 
devices - Variable in class io.github.ma1uta.matrix.push.model.Notification
Required.

E

eventId - Variable in class io.github.ma1uta.matrix.push.model.Notification
The Matrix event ID of the event being notified about.

G

getAppId() - Method in class io.github.ma1uta.matrix.push.model.Device
 
getContent() - Method in class io.github.ma1uta.matrix.push.model.Notification
 
getCounts() - Method in class io.github.ma1uta.matrix.push.model.Notification
 
getData() - Method in class io.github.ma1uta.matrix.push.model.Device
 
getDevices() - Method in class io.github.ma1uta.matrix.push.model.Notification
 
getEventId() - Method in class io.github.ma1uta.matrix.push.model.Notification
 
getMissedCalls() - Method in class io.github.ma1uta.matrix.push.model.Counts
 
getPrio() - Method in class io.github.ma1uta.matrix.push.model.Notification
 
getPushKey() - Method in class io.github.ma1uta.matrix.push.model.Device
 
getPushKeyTs() - Method in class io.github.ma1uta.matrix.push.model.Device
 
getRejected() - Method in class io.github.ma1uta.matrix.push.model.RejectedPushKey
 
getRoomAlias() - Method in class io.github.ma1uta.matrix.push.model.Notification
 
getRoomId() - Method in class io.github.ma1uta.matrix.push.model.Notification
 
getRoomName() - Method in class io.github.ma1uta.matrix.push.model.Notification
 
getSender() - Method in class io.github.ma1uta.matrix.push.model.Notification
 
getSenderDisplayName() - Method in class io.github.ma1uta.matrix.push.model.Notification
 
getTweaks() - Method in class io.github.ma1uta.matrix.push.model.Device
 
getType() - Method in class io.github.ma1uta.matrix.push.model.Notification
 
getUnread() - Method in class io.github.ma1uta.matrix.push.model.Counts
 
getUserIsTarget() - Method in class io.github.ma1uta.matrix.push.model.Notification
 

H

HIGH - Static variable in class io.github.ma1uta.matrix.push.model.Notification.Priority
High.

I

io.github.ma1uta.matrix.push - package io.github.ma1uta.matrix.push
Push API.
io.github.ma1uta.matrix.push.api - package io.github.ma1uta.matrix.push.api
Push API interfaces.
io.github.ma1uta.matrix.push.model - package io.github.ma1uta.matrix.push.model
Push API models.

L

LOW - Static variable in class io.github.ma1uta.matrix.push.model.Notification.Priority
Low.

M

missedCalls - Variable in class io.github.ma1uta.matrix.push.model.Counts
The number of unacknowledged missed calls a user has across all rooms of which they are a member.

N

Notification - Class in io.github.ma1uta.matrix.push.model
Information about the push notification.
Notification() - Constructor for class io.github.ma1uta.matrix.push.model.Notification
 
Notification.Priority - Class in io.github.ma1uta.matrix.push.model
Notification's priority.

P

prio - Variable in class io.github.ma1uta.matrix.push.model.Notification
The priority of the notification.
Priority() - Constructor for class io.github.ma1uta.matrix.push.model.Notification.Priority
 
PushApi - Interface in io.github.ma1uta.matrix.push.api
This describes the format used by "HTTP" pushers to send notifications of events to Push Gateways.
pushKey - Variable in class io.github.ma1uta.matrix.push.model.Device
Required.
pushKeyTs - Variable in class io.github.ma1uta.matrix.push.model.Device
The unix timestamp (in seconds) when the pushkey was last updated.
pushNotify(Notification, UriInfo, HttpHeaders, AsyncResponse) - Method in interface io.github.ma1uta.matrix.push.api.PushApi
This endpoint is invoked by HTTP pushers to notify a push gateway about an event or update the number of unread notifications a user has.

R

rejected - Variable in class io.github.ma1uta.matrix.push.model.RejectedPushKey
A list of all pushkeys given in the notification request that are not valid.
RejectedPushKey - Class in io.github.ma1uta.matrix.push.model
JSON body response for push api.
RejectedPushKey() - Constructor for class io.github.ma1uta.matrix.push.model.RejectedPushKey
 
roomAlias - Variable in class io.github.ma1uta.matrix.push.model.Notification
An alias to display for the room in which the event occurred.
roomId - Variable in class io.github.ma1uta.matrix.push.model.Notification
The ID of the room in which this event occurred.
roomName - Variable in class io.github.ma1uta.matrix.push.model.Notification
The name of the room in which the event occurred.

S

sender - Variable in class io.github.ma1uta.matrix.push.model.Notification
The sender of the event as in the corresponding event field.
senderDisplayName - Variable in class io.github.ma1uta.matrix.push.model.Notification
The current display name of the sender in the room in which the event occurred.
setAppId(String) - Method in class io.github.ma1uta.matrix.push.model.Device
 
setContent(EventContent) - Method in class io.github.ma1uta.matrix.push.model.Notification
 
setCounts(Counts) - Method in class io.github.ma1uta.matrix.push.model.Notification
 
setData(PusherData) - Method in class io.github.ma1uta.matrix.push.model.Device
 
setDevices(List<Device>) - Method in class io.github.ma1uta.matrix.push.model.Notification
 
setEventId(String) - Method in class io.github.ma1uta.matrix.push.model.Notification
 
setMissedCalls(Long) - Method in class io.github.ma1uta.matrix.push.model.Counts
 
setPrio(String) - Method in class io.github.ma1uta.matrix.push.model.Notification
 
setPushKey(String) - Method in class io.github.ma1uta.matrix.push.model.Device
 
setPushKeyTs(Long) - Method in class io.github.ma1uta.matrix.push.model.Device
 
setRejected(List<String>) - Method in class io.github.ma1uta.matrix.push.model.RejectedPushKey
 
setRoomAlias(String) - Method in class io.github.ma1uta.matrix.push.model.Notification
 
setRoomId(String) - Method in class io.github.ma1uta.matrix.push.model.Notification
 
setRoomName(String) - Method in class io.github.ma1uta.matrix.push.model.Notification
 
setSender(String) - Method in class io.github.ma1uta.matrix.push.model.Notification
 
setSenderDisplayName(String) - Method in class io.github.ma1uta.matrix.push.model.Notification
 
setTweaks(Map<String, String>) - Method in class io.github.ma1uta.matrix.push.model.Device
 
setType(String) - Method in class io.github.ma1uta.matrix.push.model.Notification
 
setUnread(Long) - Method in class io.github.ma1uta.matrix.push.model.Counts
 
setUserIsTarget(Boolean) - Method in class io.github.ma1uta.matrix.push.model.Notification
 

T

tweaks - Variable in class io.github.ma1uta.matrix.push.model.Device
A dictionary of customisations made to the way this notification is to be presented.
type - Variable in class io.github.ma1uta.matrix.push.model.Notification
The type of the event as in the event's type field.

U

unread - Variable in class io.github.ma1uta.matrix.push.model.Counts
The number of unread messages a user has across all of the rooms they are a member of.
userIsTarget - Variable in class io.github.ma1uta.matrix.push.model.Notification
This is true if the user receiving the notification is the subject of a member event (i.e. the state_key of the member event is equal to the user's Matrix ID).
A C D E G H I L M N P R S T U 
All Classes All Packages