A C D E G H I L M N P R S T U
All Classes All Packages
All Classes All Packages
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).
All Classes All Packages