NotificationsStub

class NotificationsStub : AbstractAsyncStub<S>

Functions

Link copied to clipboard
open fun deleteInstallation(request: Service.DeleteInstallationRequest, responseObserver: StreamObserver<Empty>)
Link copied to clipboard
open fun <T : AbstractStub<T>?> newStub(factory: AbstractStub.StubFactory<T>, channel: Channel): T
Link copied to clipboard
Link copied to clipboard
open fun subscribe(request: Service.SubscribeRequest, responseObserver: StreamObserver<Empty>)
Link copied to clipboard
open fun subscribeWithMetadata(request: Service.SubscribeWithMetadataRequest, responseObserver: StreamObserver<Empty>)
Link copied to clipboard
open fun unsubscribe(request: Service.UnsubscribeRequest, responseObserver: StreamObserver<Empty>)
Link copied to clipboard
fun withCallCredentials(credentials: CallCredentials): S
Link copied to clipboard
fun withChannel(newChannel: Channel): S
Link copied to clipboard
fun withCompression(compressorName: String): S
Link copied to clipboard
fun withDeadline(deadline: Deadline): S
Link copied to clipboard
fun withDeadlineAfter(duration: Long, unit: TimeUnit): S
Link copied to clipboard
fun withExecutor(executor: Executor): S
Link copied to clipboard
fun withInterceptors(interceptors: Array<ClientInterceptor>): S
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <T> withOption(key: CallOptions.Key<T>, value: T): S
Link copied to clipboard

Properties

Link copied to clipboard
val callOptions: CallOptions
Link copied to clipboard
val channel: Channel