Package

io.buoyant.namerd.storage

kubernetes

Permalink

package kubernetes

Visibility
  1. Public
  2. All

Type Members

  1. case class Api(client: Client) extends ThirdPartyVersion[Dtab] with Product with Serializable

    Permalink
  2. case class Dtab(dentries: Seq[Dentry], kind: Option[String] = Some("DTab"), metadata: Option[ObjectMeta] = None, apiVersion: Option[String] = None) extends KubeObject with Product with Serializable

    Permalink

    This is the Dtab JSON format stored in the k8s thirdparty API.

    This is the Dtab JSON format stored in the k8s thirdparty API. It should largely mirror the JSON format returned from namerd HTTP APIs.

  3. case class DtabAdded(object: Dtab) extends DtabWatch with Added[Dtab] with Product with Serializable

    Permalink
  4. case class DtabDeleted(object: Dtab) extends DtabWatch with Deleted[Dtab] with Product with Serializable

    Permalink
  5. case class DtabError(status: Status) extends DtabWatch with Error[Dtab] with Product with Serializable

    Permalink
  6. case class DtabList(items: Seq[Dtab], kind: Option[String] = None, metadata: Option[ObjectMeta] = None, apiVersion: Option[String] = None) extends KubeList[Dtab] with Product with Serializable

    Permalink
  7. case class DtabModified(object: Dtab) extends DtabWatch with Modified[Dtab] with Product with Serializable

    Permalink
  8. class DtabSerializationModule extends SerializationModule

    Permalink
  9. sealed trait DtabWatch extends Watch[Dtab]

    Permalink
    Annotations
    @JsonTypeInfo() @JsonSubTypes()
  10. class NsApi extends NsThirdPartyVersion[Dtab]

    Permalink

Value Members

  1. object Api extends Serializable

    Permalink
  2. object DtabDescriptor extends ObjectDescriptor[Dtab, DtabWatch]

    Permalink

Ungrouped