skuber-examples
skuber-examples
skuber.examples.argo
EventBus
EventBus
Native
Nats
Persistence
Spec
EventBusExample
skuber.examples.auth
AwsAuthExample
skuber.examples.customresources
CreateCRD
skuber.examples.deployment
DeploymentExamples
skuber.examples.exec
ExecExamples
skuber.examples.fluent
FluentExamples
skuber.examples.guestbook
CreateResultHandler
CreateResultHandler
Guestbook
GuestbookActor
Deploy
DeployedSuccessfully
DeploymentFailed
GuestbookActor
KubernetesProxyActor
Close
Closed
CreateReplicationController
CreateService
DeleteReplicationController
DeleteService
GetReplicationController
KubernetesRequestMessage
ResourceNotFound
UnwatchReplicationController
UpdateReplicationController
WatchReplicationController
KubernetesProxyActor
RemoveResultHandler
RemoveResultHandler
ScaleResultHandler
ScaleResultHandler
ScalerActor
InitiateScaling
ScalingDone
ScalingError
ScalerActor
ServiceActor
Create
Remove
Scale
ServiceCreated
ServiceMessage
ServiceNotExists
ServiceRemoved
ServiceReply
ServiceScaledTo
ServiceStopped
Stop
UnexpectedServiceError
ServiceActor
ServiceResultHandler
StopResultHandler
StopResultHandler
Watching
skuber.examples.guestbook.model
GuestbookServiceResources
GuestbookServiceSpecification
skuber.examples.ingress
NginxIngress
skuber.examples.job
PrintPiJob
skuber.examples.list
ListExamples
skuber.examples.patch
PatchExamples
ReplicaPatch
ReplicaSpec
skuber.examples.podlogs
PodLogExample
skuber.examples.scale
ScaleExamples
skuber.examples.watch
WatchExamples
skuber-examples
/
skuber.examples.guestbook
/
GuestbookActor
GuestbookActor
class
GuestbookActor
extends
Actor
with
ActorLogging
Companion:
object
Graph
Supertypes
trait
ActorLogging
trait
Actor
class
Object
trait
Matchable
class
Any
Type members
Value members
Implicits
Type members
Inherited types
type
Receive
=
Receive
Inherited from:
Actor
Value members
Concrete methods
def
create
:
Future
[
Any
]
def
ensureAllRunning
:
Future
[
Any
]
def
housekeep
:
Future
[
Any
]
def
receive
:
Receive
def
stop
:
Future
[
Any
]
Inherited methods
def
log
:
LoggingAdapter
Inherited from:
ActorLogging
@throws
(classOf[Exception])
def
postRestart
(
@unused
reason:
Throwable
):
Unit
Inherited from:
Actor
@throws
(classOf[Exception])
def
postStop
():
Unit
Inherited from:
Actor
@throws
(classOf[Exception])
def
preRestart
(
@unused
reason:
Throwable
,
@unused
message:
Option
[
Any
]):
Unit
Inherited from:
Actor
@throws
(classOf[Exception])
def
preStart
():
Unit
Inherited from:
Actor
final
def
sender
():
ActorRef
Inherited from:
Actor
def
supervisorStrategy
:
SupervisorStrategy
Inherited from:
Actor
def
unhandled
(
message:
Any
):
Unit
Inherited from:
Actor
Concrete fields
var
frontEndRunning
:
Boolean
val
frontEndService
:
ActorRef
val
kubernetesProxy
:
ActorRef
var
redisMasterRunning
:
Boolean
val
redisMasterService
:
ActorRef
var
redisSlaveRunning
:
Boolean
val
redisSlaveService
:
ActorRef
var
requester
:
ActorRef
Implicits
Implicits
implicit
val
timeout
:
Timeout