TileClient
interface TileClient
DefaultTileClient |
Implementation of |
TestTileClient |
|
Client to connect and interact with a TileService.
Summary
Public functions |
|
---|---|
ListenableFuture<Int!> |
Gets the API version supported by the connected TileService. |
ListenableFuture<ResourceBuilders.Resources!> |
This function is deprecated. Use |
ListenableFuture<TileBuilders.Tile!> |
requestTile(requestParams: RequestBuilders.TileRequest) Request a tile payload from the connected TileService. |
ListenableFuture<ResourceBuilders.Resources!> |
requestTileResourcesAsync( Request a resource bundle from the connected TileService. |
ListenableFuture<Void!> |
Send a Tile Added notification to the connected TileService. |
ListenableFuture<Void!> |
Send a Tile Enter notification to the connected TileService. |
ListenableFuture<Void!> |
Send a Tile Leave notification to the connected TileService. |
ListenableFuture<Void!> |
Send a Tile Removed notification to the connected TileService. |
Public functions
requestApiVersion
fun requestApiVersion(): ListenableFuture<Int!>
Gets the API version supported by the connected TileService.
funrequestResources(requestParams: RequestBuilders.ResourcesRequest): ListenableFuture<ResourceBuilders.Resources!>
Request a resource bundle from the connected TileService.
requestTile
fun requestTile(requestParams: RequestBuilders.TileRequest): ListenableFuture<TileBuilders.Tile!>
Request a tile payload from the connected TileService.
requestTileResourcesAsync
fun requestTileResourcesAsync(
requestParams: RequestBuilders.ResourcesRequest
): ListenableFuture<ResourceBuilders.Resources!>
Request a resource bundle from the connected TileService.
sendOnTileAddedEvent
fun sendOnTileAddedEvent(): ListenableFuture<Void!>
Send a Tile Added notification to the connected TileService.
sendOnTileEnterEvent
fun sendOnTileEnterEvent(): ListenableFuture<Void!>
Send a Tile Enter notification to the connected TileService.
sendOnTileLeaveEvent
fun sendOnTileLeaveEvent(): ListenableFuture<Void!>
Send a Tile Leave notification to the connected TileService.
sendOnTileRemovedEvent
fun sendOnTileRemovedEvent(): ListenableFuture<Void!>
Send a Tile Removed notification to the connected TileService.