SDKStub

agones.dev.sdk.sdk.SDKGrpc$.SDKStub
See theSDKStub companion object
class SDKStub(channel: Channel, options: CallOptions) extends AbstractStub[SDKStub], SDK

Attributes

Companion
object
Graph
Supertypes
trait SDK
trait AbstractService
class AbstractStub[SDKStub]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def allocate(request: Empty): Future[Empty]

Call to self Allocation the GameServer

Call to self Allocation the GameServer

Attributes

Definition Classes
SDK
override def build(channel: Channel, options: CallOptions): SDKStub

Attributes

Definition Classes
AbstractStub
override def getGameServer(request: Empty): Future[GameServer]

Retrieve the current GameServer data

Retrieve the current GameServer data

Attributes

Definition Classes
SDK
override def health(responseObserver: StreamObserver[Empty]): StreamObserver[Empty]

Send a Empty every d Duration to declare that this GameSever is healthy

Send a Empty every d Duration to declare that this GameSever is healthy

Attributes

Definition Classes
SDK
override def ready(request: Empty): Future[Empty]

Call when the GameServer is ready

Call when the GameServer is ready

Attributes

Definition Classes
SDK
override def reserve(request: Duration): Future[Empty]

Marks the GameServer as the Reserved state for Duration

Marks the GameServer as the Reserved state for Duration

Attributes

Definition Classes
SDK
override def setAnnotation(request: KeyValue): Future[Empty]

Apply a Annotation to the backing GameServer metadata

Apply a Annotation to the backing GameServer metadata

Attributes

Definition Classes
SDK
override def setLabel(request: KeyValue): Future[Empty]

Apply a Label to the backing GameServer metadata

Apply a Label to the backing GameServer metadata

Attributes

Definition Classes
SDK
override def shutdown(request: Empty): Future[Empty]

Call when the GameServer is shutting down

Call when the GameServer is shutting down

Attributes

Definition Classes
SDK
override def watchGameServer(request: Empty, responseObserver: StreamObserver[GameServer]): Unit

Send GameServer details whenever the GameServer is updated

Send GameServer details whenever the GameServer is updated

Attributes

Definition Classes
SDK

Inherited methods

final def getCallOptions(): CallOptions

Attributes

Inherited from:
AbstractStub
final def getChannel(): Channel

Attributes

Inherited from:
AbstractStub
override def serviceCompanion: ServiceCompanion[_]

Attributes

Definition Classes
SDK -> AbstractService
Inherited from:
SDK
final def withCallCredentials(x$0: CallCredentials): S

Attributes

Inherited from:
AbstractStub
@ExperimentalApi(value = "https://github.com/grpc/grpc-java/issues/1704")
final def withCompression(x$0: String): S

Attributes

Inherited from:
AbstractStub
final def withDeadline(x$0: Deadline): S

Attributes

Inherited from:
AbstractStub
final def withDeadlineAfter(x$0: Long, x$1: TimeUnit): S

Attributes

Inherited from:
AbstractStub
final def withExecutor(x$0: Executor): S

Attributes

Inherited from:
AbstractStub
final def withInterceptors(x$0: ClientInterceptor*): S

Attributes

Inherited from:
AbstractStub
@ExperimentalApi(value = "https://github.com/grpc/grpc-java/issues/2563")
final def withMaxInboundMessageSize(x$0: Int): S

Attributes

Inherited from:
AbstractStub
@ExperimentalApi(value = "https://github.com/grpc/grpc-java/issues/2563")
final def withMaxOutboundMessageSize(x$0: Int): S

Attributes

Inherited from:
AbstractStub
@ExperimentalApi(value = "https://github.com/grpc/grpc-java/issues/1869")
final def withOption[T <: <FromJavaObject>](x$0: Key[T], x$1: T): S

Attributes

Inherited from:
AbstractStub
final def withWaitForReady(): S

Attributes

Inherited from:
AbstractStub

Deprecated and Inherited methods

@Deprecated
final def withChannel(x$0: Channel): S

Attributes

Deprecated
true
Inherited from:
AbstractStub