is
.
solidninja
.
k8s
.
api
.
v1
JsonProtocol
Related Doc:
package v1
object
JsonProtocol
extends
EncoderInstances
with
DecoderInstances
with
JsonOps
Linear Supertypes
JsonOps
,
DecoderInstances
,
ValueDecoderInstances
,
EncoderInstances
,
ValueEncoderInstances
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
JsonProtocol
JsonOps
DecoderInstances
ValueDecoderInstances
EncoderInstances
ValueEncoderInstances
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
implicit
class
JsonWithoutNulls
extends
AnyRef
Definition Classes
JsonOps
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
implicit
val
decodeAnnotations
:
Decoder
[
Annotations
]
Definition Classes
ValueDecoderInstances
implicit
val
decodeCapabilities
:
Decoder
[
Capabilities
]
Definition Classes
DecoderInstances
implicit
val
decodeCapability
:
Decoder
[
Capability
]
Definition Classes
ValueDecoderInstances
implicit
val
decodeContainer
:
Decoder
[
Container
]
Definition Classes
DecoderInstances
implicit
val
decodeContainerPort
:
Decoder
[
ContainerPort
]
Definition Classes
DecoderInstances
implicit
val
decodeCpuMemory
:
Decoder
[
CpuMemory
]
Definition Classes
DecoderInstances
implicit
val
decodeEnvVar
:
Decoder
[
EnvVar
]
Definition Classes
DecoderInstances
implicit
val
decodeExecAction
:
Decoder
[
ExecAction
]
Definition Classes
DecoderInstances
implicit
val
decodeHttpGetAction
:
Decoder
[
HTTPGetAction
]
Definition Classes
DecoderInstances
implicit
val
decodeHttpHeader
:
Decoder
[
HTTPHeader
]
Definition Classes
DecoderInstances
implicit
val
decodeIPAddress
:
Decoder
[
IPAddress
]
Definition Classes
ValueDecoderInstances
implicit
val
decodeImageName
:
Decoder
[
ImageName
]
Definition Classes
ValueDecoderInstances
implicit
val
decodeK8sTopLevel
:
Decoder
[
TopLevel
]
Definition Classes
DecoderInstances
implicit
val
decodeKeyToPath
:
Decoder
[
KeyToPath
]
Definition Classes
DecoderInstances
implicit
val
decodeLifecycle
:
Decoder
[
Lifecycle
]
Definition Classes
DecoderInstances
implicit
val
decodeLocalObjectReference
:
Decoder
[
LocalObjectReference
]
Definition Classes
DecoderInstances
implicit
val
decodeModeMask
:
Decoder
[
ModeMask
]
Definition Classes
ValueDecoderInstances
implicit
val
decodeName
:
Decoder
[
Name
]
Definition Classes
ValueDecoderInstances
implicit
val
decodeNamespace
:
Decoder
[
Namespace
]
Definition Classes
ValueDecoderInstances
implicit
val
decodeObjectMeta
:
Decoder
[
ObjectMeta
]
Definition Classes
DecoderInstances
implicit
val
decodePath
:
Decoder
[
Path
]
Definition Classes
ValueDecoderInstances
implicit
val
decodePersistentVolumeClaimSource
:
Decoder
[
PersistentVolumeClaimSource
]
Definition Classes
DecoderInstances
implicit
val
decodePod
:
Decoder
[
Pod
]
Definition Classes
DecoderInstances
implicit
val
decodePodList
:
Decoder
[
PodList
]
Definition Classes
DecoderInstances
implicit
val
decodePodSecurityContext
:
Decoder
[
PodSecurityContext
]
Definition Classes
DecoderInstances
implicit
val
decodePodSpec
:
Decoder
[
PodSpec
]
Definition Classes
DecoderInstances
implicit
val
decodePort
:
Decoder
[
Port
]
Definition Classes
ValueDecoderInstances
implicit
val
decodePortOrName
:
Decoder
[
PortOrName
]
Definition Classes
ValueDecoderInstances
implicit
val
decodeProbe
:
Decoder
[
Probe
]
Definition Classes
DecoderInstances
implicit
val
decodeResourceRequirements
:
Decoder
[
ResourceRequirements
]
Definition Classes
DecoderInstances
implicit
val
decodeSELinuxOptions
:
Decoder
[
SELinuxOptions
]
Definition Classes
DecoderInstances
implicit
val
decodeSeconds
:
Decoder
[
Seconds
]
Definition Classes
ValueDecoderInstances
implicit
val
decodeSecretVolumeSource
:
Decoder
[
SecretVolumeSource
]
Definition Classes
DecoderInstances
implicit
val
decodeSecurityContext
:
Decoder
[
SecurityContext
]
Definition Classes
DecoderInstances
implicit
val
decodeSelector
:
Decoder
[
Selector
]
Definition Classes
ValueDecoderInstances
implicit
val
decodeService
:
Decoder
[
Service
]
Definition Classes
DecoderInstances
implicit
val
decodeServiceList
:
Decoder
[
ServiceList
]
Definition Classes
DecoderInstances
implicit
val
decodeServicePort
:
Decoder
[
ServicePort
]
Definition Classes
DecoderInstances
implicit
val
decodeServiceSpec
:
Decoder
[
ServiceSpec
]
Definition Classes
DecoderInstances
implicit
val
decodeTimestamp
:
Decoder
[
Timestamp
]
Definition Classes
ValueDecoderInstances
implicit
val
decodeUid
:
Decoder
[
Uid
]
Definition Classes
ValueDecoderInstances
implicit
val
decodeVersion
:
Decoder
[
Version
]
Definition Classes
ValueDecoderInstances
implicit
val
decodeVolume
:
Decoder
[
Volume
]
Definition Classes
DecoderInstances
implicit
val
decodeVolumeMount
:
Decoder
[
VolumeMount
]
Definition Classes
DecoderInstances
implicit
val
encodeAnnotations
:
Encoder
[
Annotations
]
Definition Classes
ValueEncoderInstances
implicit
val
encodeCapabilities
:
Encoder
[
Capabilities
]
Definition Classes
EncoderInstances
implicit
val
encodeCapability
:
Encoder
[
Capability
]
Definition Classes
ValueEncoderInstances
implicit
val
encodeContainer
:
Encoder
[
Container
]
Definition Classes
EncoderInstances
implicit
val
encodeContainerPort
:
Encoder
[
ContainerPort
]
Definition Classes
EncoderInstances
implicit
val
encodeCpuMemory
:
Encoder
[
CpuMemory
]
Definition Classes
EncoderInstances
implicit
val
encodeEnvVar
:
Encoder
[
EnvVar
]
Definition Classes
EncoderInstances
implicit
val
encodeExecAction
:
Encoder
[
ExecAction
]
Definition Classes
EncoderInstances
implicit
val
encodeHttpGetAction
:
Encoder
[
HTTPGetAction
]
Definition Classes
EncoderInstances
implicit
val
encodeHttpHeader
:
Encoder
[
HTTPHeader
]
Definition Classes
EncoderInstances
implicit
val
encodeIPAddress
:
Encoder
[
IPAddress
]
Definition Classes
ValueEncoderInstances
implicit
val
encodeImageName
:
Encoder
[
ImageName
]
Definition Classes
ValueEncoderInstances
implicit
val
encodeKeyToPath
:
Encoder
[
KeyToPath
]
Definition Classes
EncoderInstances
implicit
val
encodeLifecycle
:
Encoder
[
Lifecycle
]
Definition Classes
EncoderInstances
implicit
val
encodeLocalObjectReference
:
Encoder
[
LocalObjectReference
]
Definition Classes
EncoderInstances
implicit
val
encodeModeMask
:
Encoder
[
ModeMask
]
Definition Classes
ValueEncoderInstances
implicit
val
encodeName
:
Encoder
[
Name
]
Definition Classes
ValueEncoderInstances
implicit
val
encodeNamespace
:
Encoder
[
Namespace
]
Definition Classes
ValueEncoderInstances
implicit
val
encodeObjectMeta
:
Encoder
[
ObjectMeta
]
Definition Classes
EncoderInstances
implicit
val
encodePath
:
Encoder
[
Path
]
Definition Classes
ValueEncoderInstances
implicit
val
encodePersistentVolumeClaimSource
:
Encoder
[
PersistentVolumeClaimSource
]
Definition Classes
EncoderInstances
implicit
val
encodePod
:
Encoder
[
Pod
]
Definition Classes
EncoderInstances
implicit
val
encodePodList
:
Encoder
[
PodList
]
Definition Classes
EncoderInstances
implicit
val
encodePodSecurityContext
:
Encoder
[
PodSecurityContext
]
Definition Classes
EncoderInstances
implicit
val
encodePodSpec
:
Encoder
[
PodSpec
]
Definition Classes
EncoderInstances
implicit
val
encodePort
:
Encoder
[
Port
]
Definition Classes
ValueEncoderInstances
implicit
val
encodePortOrName
:
Encoder
[
PortOrName
]
Definition Classes
ValueEncoderInstances
implicit
val
encodeProbe
:
Encoder
[
Probe
]
Definition Classes
EncoderInstances
implicit
val
encodeResourceRequirements
:
Encoder
[
ResourceRequirements
]
Definition Classes
EncoderInstances
implicit
val
encodeSELinuxOptions
:
Encoder
[
SELinuxOptions
]
Definition Classes
EncoderInstances
implicit
val
encodeSeconds
:
Encoder
[
Seconds
]
Definition Classes
ValueEncoderInstances
implicit
val
encodeSecretVolumeSource
:
Encoder
[
SecretVolumeSource
]
Definition Classes
EncoderInstances
implicit
val
encodeSecurityContext
:
Encoder
[
SecurityContext
]
Definition Classes
EncoderInstances
implicit
val
encodeSelector
:
Encoder
[
Selector
]
Definition Classes
ValueEncoderInstances
implicit
val
encodeService
:
Encoder
[
Service
]
Definition Classes
EncoderInstances
implicit
val
encodeServiceList
:
Encoder
[
ServiceList
]
Definition Classes
EncoderInstances
implicit
val
encodeServicePort
:
Encoder
[
ServicePort
]
Definition Classes
EncoderInstances
implicit
val
encodeServiceSpec
:
Encoder
[
ServiceSpec
]
Definition Classes
EncoderInstances
implicit
val
encodeTimestamp
:
Encoder
[
Timestamp
]
Definition Classes
ValueEncoderInstances
implicit
val
encodeTopLevel
:
Encoder
[
TopLevel
]
Definition Classes
EncoderInstances
implicit
val
encodeUid
:
Encoder
[
Uid
]
Definition Classes
ValueEncoderInstances
implicit
val
encodeVersion
:
Encoder
[
Version
]
Definition Classes
ValueEncoderInstances
implicit
val
encodeVolume
:
Encoder
[
Volume
]
Definition Classes
EncoderInstances
implicit
val
encodeVolumeMount
:
Encoder
[
VolumeMount
]
Definition Classes
EncoderInstances
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
v1Object
(
kind:
String
)
(
json:
JsonObject
)
:
JsonObject
Attributes
protected[
is.solidninja
]
Definition Classes
EncoderInstances
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
JsonOps
Inherited from
DecoderInstances
Inherited from
ValueDecoderInstances
Inherited from
EncoderInstances
Inherited from
ValueEncoderInstances
Inherited from
AnyRef
Inherited from
Any
Ungrouped