object CustomResourceDefinition extends Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CustomResourceDefinition
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type Names = ResourceSpecification.Names
- type ScaleSubresource = ResourceSpecification.ScaleSubresource
- type Spec = NonCoreResourceSpecification
- type StatusSubresource = ResourceSpecification.StatusSubresource
- type Subresources = ResourceSpecification.Subresources
- type Version = ResourceSpecification.Version
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
- val Names: ResourceSpecification.Names.type
- val Scope: ResourceSpecification.Scope.type
- val Spec: NonCoreResourceSpecification.type
- def apply[T <: TypeMeta](implicit arg0: ResourceDefinition[T]): CustomResourceDefinition
- def apply(name: String, kind: String, version: String, scope: ResourceSpecification.Scope.Value, singular: Option[String], shortNames: List[String]): CustomResourceDefinition
- def apply(name: String, kind: String, scope: ResourceSpecification.Scope.Value, shortNames: List[String]): CustomResourceDefinition
- def apply(name: String, kind: String, shortNames: List[String]): CustomResourceDefinition
- def apply(name: String, kind: String, scope: ResourceSpecification.Scope.Value): CustomResourceDefinition
- def apply(name: String, kind: String): CustomResourceDefinition
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- implicit val crdDef: ResourceDefinition[CustomResourceDefinition] { def spec: skuber.NonCoreResourceSpecification }
- implicit val crdEditor: ObjectEditor[CustomResourceDefinition]
- implicit val crdFmt: Format[CustomResourceDefinition]
- implicit val crdListDef: ResourceDefinition[CustomResourceDefinitionList] { def spec: skuber.NonCoreResourceSpecification }
- val crdNames: ResourceSpecification.Names
- implicit val crdSpecFmt: Format[Spec]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit val namesFormat: OFormat[ResourceSpecification.Names]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- implicit val scaleSubresourceFmt: Format[ScaleSubresource]
- implicit val scopeFormat: Format[ResourceSpecification.Scope.Value]
- val specification: NonCoreResourceSpecification
- implicit val statusSubResourceFmt: Format[StatusSubresource]
- implicit val subresourcesFmt: Format[Subresources]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- implicit val versionFormat: Format[ResourceSpecification.Version]
-
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( ... ) @native()