Package-level declarations

Types

Link copied to clipboard
class Rx3Apollo

Functions

Link copied to clipboard
@CheckReturnValue
@ApolloDeprecatedSince(version = ApolloDeprecatedSince.Version.v3_0_0)
fun <D : Operation.Data> ApolloCall<D>.rx(scheduler: Scheduler = Schedulers.io()): Nothing
Link copied to clipboard
@CheckReturnValue
fun <D : Operation.Data> ApolloCall<D>.rxFlowable(scheduler: Scheduler = Schedulers.io()): Flowable<ApolloResponse<D>>
Link copied to clipboard
@CheckReturnValue
@ApolloDeprecatedSince(version = ApolloDeprecatedSince.Version.v3_0_0)
inline fun <D : Mutation.Data> ApolloClient.rxMutate(mutation: Mutation<D>, configure: ApolloCall<D>.() -> ApolloCall<D> = { this }): Nothing
@CheckReturnValue
@ApolloDeprecatedSince(version = ApolloDeprecatedSince.Version.v3_0_0)
inline fun <D : Mutation.Data> ApolloClient.rxMutate(mutation: Mutation<D>, withOptimisticUpdates: D, configure: ApolloCall<D>.() -> ApolloCall<D> = { this }): Nothing
Link copied to clipboard
@CheckReturnValue
@ApolloDeprecatedSince(version = ApolloDeprecatedSince.Version.v3_0_0)
inline fun <D : Operation.Data> ApolloClient.rxPrefetch(operation: Operation<D>, configure: ApolloCall<D>.() -> ApolloCall<D> = { this }): Nothing
Link copied to clipboard
@CheckReturnValue
@ApolloDeprecatedSince(version = ApolloDeprecatedSince.Version.v3_0_0)
inline fun <D : Query.Data> ApolloClient.rxQuery(query: Query<D>, configure: ApolloCall<D>.() -> ApolloCall<D> = { this }): Nothing
Link copied to clipboard
@CheckReturnValue
fun <D : Operation.Data> ApolloCall<D>.rxSingle(scheduler: Scheduler = Schedulers.io()): Single<ApolloResponse<D>>
Link copied to clipboard
@CheckReturnValue
@ApolloDeprecatedSince(version = ApolloDeprecatedSince.Version.v3_0_0)
inline fun <D : Subscription.Data> ApolloClient.rxSubscribe(operation: Subscription<D>, configure: ApolloCall<D>.() -> ApolloCall<D> = { this }): Nothing