Packages

object CustomResourceAPI extends APIExtensionsV1.ClusterResourceAPI[CustomResourceDefinition, CustomResourceDefinitionList]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CustomResourceAPI
  2. ClusterResourceAPI
  3. ResourceAPIBase
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Create(configmap: RES, dryRun: Option[String] = None, fieldManager: Option[String] = None, fieldValidation: Option[String] = None) extends CreateRequest[RES] with Product with Serializable
    Definition Classes
    ClusterResourceAPI
  2. case class Delete(name: String, options: Option[DeleteOptions] = None, dryRun: Option[String] = None, gracePeriodSeconds: Option[Int] = None, propagationPolicy: Option[String] = None) extends DeleteRequest[RES] with Product with Serializable
    Definition Classes
    ClusterResourceAPI
  3. case class DeleteCollection(options: Option[DeleteOptions] = None, continue: Option[String] = None, dryRun: Option[String] = None, fieldSelector: List[String] = Nil, gracePeriodSeconds: Option[Int] = None, labelSelector: List[String] = Nil, limit: Option[Int] = None, propagationPolicy: Option[String] = None, resourceVersion: Option[String] = None, resourceVersionMatch: Option[String] = None, timeoutSeconds: Option[Int] = None) extends DeleteCollectionRequest[RES] with Product with Serializable
    Definition Classes
    ClusterResourceAPI
  4. case class GenericPatch[BODY](name: String, body: BODY, patch: PatchType, dryRun: Option[String] = None, fieldValidation: Option[String] = None, fieldManager: Option[String] = None, force: Option[Boolean] = None)(implicit evidence$11: Encoder[BODY]) extends PartialUpdateRequest[BODY, RES] with Product with Serializable
    Definition Classes
    ClusterResourceAPI
  5. case class Get(name: String) extends GetRequest[RES] with Product with Serializable
    Definition Classes
    ClusterResourceAPI
  6. case class Replace(name: String, body: RES, dryRun: Option[String] = None, fieldManager: Option[String] = None, fieldValidation: Option[String] = None) extends ReplaceRequest[RES] with Product with Serializable
    Definition Classes
    ClusterResourceAPI
  7. case class ServerSideApply(name: String, body: RES, fieldManager: String, dryRun: Option[String] = None, fieldValidation: Option[String] = None, force: Option[Boolean] = None) extends PartialUpdateRequest[RES, RES] with Product with Serializable
    Definition Classes
    ClusterResourceAPI
  8. trait ClusterwideAPIBuilders extends AnyRef
    Definition Classes
    ResourceAPIBase
  9. case class ListAll(allowWatchBookmarks: Option[Boolean] = None, continue: Option[String] = None, fieldSelector: List[String] = Nil, labelSelector: List[String] = Nil, limit: Option[Int] = None, resourceVersion: Option[String] = None, resourceVersionMatch: Option[String] = None, timeout: Option[FiniteDuration] = None) extends ListingRequest[RES, COL] with Product with Serializable
    Definition Classes
    ResourceAPIBase

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  6. val clusterwideUrl: String
    Attributes
    protected
    Definition Classes
    ResourceAPIBase
  7. def create(configmap: CustomResourceDefinition, dryRun: Option[String] = None, fieldManager: Option[String] = None, fieldValidation: Option[String] = None): Create
    Definition Classes
    ClusterResourceAPI
  8. def delete(name: String, options: Option[DeleteOptions] = None, dryRun: Option[String] = None, gracePeriodSeconds: Option[Int] = None, propagationPolicy: Option[String] = None): Delete
    Definition Classes
    ClusterResourceAPI
  9. def deleteAll(options: Option[DeleteOptions] = None, continue: Option[String] = None, dryRun: Option[String] = None, fieldSelector: List[String] = Nil, gracePeriodSeconds: Option[Int] = None, labelSelector: List[String] = Nil, limit: Option[Int] = None, propagationPolicy: Option[String] = None, resourceVersion: Option[String] = None, resourceVersionMatch: Option[String] = None, timeoutSeconds: Option[Int] = None): DeleteCollection
    Definition Classes
    ClusterResourceAPI
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  12. def get(name: String): Get
    Definition Classes
    ClusterResourceAPI
  13. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. def jsonPatch[P <: Pointer[CustomResourceDefinition]](name: String, dryRun: Option[String] = None, fieldValidation: Option[String] = None, fieldManager: Option[String] = None, force: Option[Boolean] = None)(body: JsonPatch[CustomResourceDefinition, P]): GenericPatch[JsonPatch[CustomResourceDefinition, P]]
    Definition Classes
    ClusterResourceAPI
  17. def list(allowWatchBookmarks: Option[Boolean] = None, continue: Option[String] = None, fieldSelector: List[String] = Nil, labelSelector: List[String] = Nil, limit: Option[Int] = None, resourceVersion: Option[String] = None, resourceVersionMatch: Option[String] = None, timeout: Option[FiniteDuration] = None): ListAll
    Definition Classes
    ClusterResourceAPI
  18. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  21. def patch(name: String, body: CustomResourceDefinition, patch: PatchType = PatchType.StrategicMerge, dryRun: Option[String] = None, fieldValidation: Option[String] = None, fieldManager: Option[String] = None, force: Option[Boolean] = None): GenericPatch[CustomResourceDefinition]
    Definition Classes
    ClusterResourceAPI
  22. def patchGeneric[T](name: String, body: T, patch: PatchType = PatchType.StrategicMerge, dryRun: Option[String] = None, fieldValidation: Option[String] = None, fieldManager: Option[String] = None, force: Option[Boolean] = None)(implicit arg0: Encoder[T]): GenericPatch[T]
    Definition Classes
    ClusterResourceAPI
  23. def patchRaw(name: String, dryRun: Option[String] = None, fieldValidation: Option[String] = None, fieldManager: Option[String] = None, force: Option[Boolean] = None)(body: (JsonPatchRaw) ⇒ JsonPatchRaw): GenericPatch[JsonPatchRaw]
    Definition Classes
    ClusterResourceAPI
  24. def replace(name: String, configmap: CustomResourceDefinition, dryRun: Option[String] = None, fieldManager: Option[String] = None, fieldValidation: Option[String] = None): Replace
    Definition Classes
    ClusterResourceAPI
  25. def serverSideApply(name: String, body: CustomResourceDefinition, fieldManager: String, dryRun: Option[String] = None, fieldValidation: Option[String] = None, force: Option[Boolean] = None): ServerSideApply
    Definition Classes
    ClusterResourceAPI
  26. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  27. def toString(): String
    Definition Classes
    AnyRef → Any
  28. def urlFor(name: String): String
    Attributes
    protected
    Definition Classes
    ClusterResourceAPI
  29. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  31. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Ungrouped