GoogleClientBase

abstract class GoogleClientBase[F[_]](val apiKey: String, val postEndpoint: FullUrl, http: HttpClient[F]) extends PushClientF[GCMToken, GCMMessage, MappedGCMResponse, F]
class Object
trait Matchable
class Any

Value members

Concrete methods

def send(id: GCMToken, data: Map[String, String]): F[HttpResponse]
protected def send(message: GCMLetter): F[HttpResponse]
protected def sendLimited(ids: Seq[GCMToken], message: GCMMessage): F[HttpResponse]

Inherited methods

def push(id: GCMToken, message: GCMMessage): F[MappedGCMResponse]
Inherited from:
PushClientF
def pushAll(ids: Seq[GCMToken], message: GCMMessage): F[Seq[MappedGCMResponse]]
Inherited from:
PushClientF

Concrete fields

val apiKey: String
val postEndpoint: FullUrl