GoogleClientF

com.malliina.push.gcm.GoogleClientF
class GoogleClientF[F[_]](apiKey: String, postEndpoint: FullUrl, http: HttpClient[F])(implicit evidence$1: Monad[F]) extends GoogleClientBase[F]

Attributes

Graph
Supertypes
class GoogleClientBase[F]
trait PushClientF[GCMToken, GCMMessage, MappedGCMResponse, F]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

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

Inherited methods

protected def send(message: GCMLetter): F[HttpResponse]

Attributes

Inherited from:
GoogleClientBase
def send(id: GCMToken, data: Map[String, String]): F[HttpResponse]

Attributes

Inherited from:
GoogleClientBase
protected def sendLimited(ids: Seq[GCMToken], message: GCMMessage): F[HttpResponse]

Attributes

Inherited from:
GoogleClientBase