skuber-examples
skuber-examples
skuber.examples.argo
EventBus
EventBus
Native
Nats
Persistence
Spec
EventBusExample
skuber.examples.auth
AwsAuthExample
InClusterConfigurationExample
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.argo
/
EventBus
EventBus
object
EventBus
Companion:
class
Graph
Supertypes
Self type
trait
Product
trait
Mirror
class
Object
trait
Matchable
class
Any
EventBus
.type
Type members
Value members
Implicits
Type members
Classlikes
case
class
Native
(
replicas:
Option
[
Int
],
auth:
Option
[
String
],
persistence:
Option
[
Persistence
])
case
class
Nats
(
native:
Native
)
case
class
Persistence
(
storageClassName:
String
,
accessMode:
String
,
volumeSize:
String
)
case
class
Spec
(
nats:
Nats
)
Types
type
EventBusSetList
=
ListResource
[
EventBus
]
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
Value members
Concrete methods
def
apply
(
name:
String
):
EventBus
Concrete fields
val
specification
:
NonCoreResourceSpecification
Implicits
Implicits
implicit lazy
val
eventBusFmt
:
Format
[
EventBus
]
implicit
val
eventBusListFmt
:
Format
[
EventBusSetList
]
implicit
val
nativeFmt
:
Format
[
Native
]
implicit
val
natsFmt
:
Format
[
Nats
]
implicit
val
persistenceFmt
:
Format
[
Persistence
]
implicit
val
rsDef
:
ResourceDefinition
[
EventBus
]
implicit
val
rsListDef
:
ResourceDefinition
[
EventBusSetList
]
implicit
val
specFmt
:
Format
[
Spec
]