Packages

case class HTTPGetAction(host: Optional[String] = Optional.Absent, httpHeaders: Optional[Vector[HTTPHeader]] = Optional.Absent, path: Optional[String] = Optional.Absent, port: IntOrString, scheme: Optional[String] = Optional.Absent) extends Product with Serializable

HTTPGetAction describes an action based on HTTP Get requests.

host

Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead.

httpHeaders

Custom headers to set in the request. HTTP allows repeated headers.

path

Path to access on the HTTP server.

scheme

Scheme to use for connecting to the host. Defaults to HTTP.

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HTTPGetAction
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HTTPGetAction(host: Optional[String] = Optional.Absent, httpHeaders: Optional[Vector[HTTPHeader]] = Optional.Absent, path: Optional[String] = Optional.Absent, port: IntOrString, scheme: Optional[String] = Optional.Absent)

    host

    Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead.

    httpHeaders

    Custom headers to set in the request. HTTP allows repeated headers.

    path

    Path to access on the HTTP server.

    scheme

    Scheme to use for connecting to the host. Defaults to HTTP.

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. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  8. def getHost: IO[K8sFailure, String]

    Host name to connect to, defaults to the pod IP.

    Host name to connect to, defaults to the pod IP. You probably want to set "Host" in httpHeaders instead.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  9. def getHttpHeaders: IO[K8sFailure, Vector[HTTPHeader]]

    Custom headers to set in the request.

    Custom headers to set in the request. HTTP allows repeated headers.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  10. def getPath: IO[K8sFailure, String]

    Path to access on the HTTP server.

    Path to access on the HTTP server.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  11. def getPort: IO[K8sFailure, IntOrString]

    Gets port.

    Gets port.

    This effect always succeeds, it is safe to use the field port directly.

  12. def getScheme: IO[K8sFailure, String]

    Scheme to use for connecting to the host.

    Scheme to use for connecting to the host. Defaults to HTTP.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  13. val host: Optional[String]
  14. val httpHeaders: Optional[Vector[HTTPHeader]]
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  19. val path: Optional[String]
  20. val port: IntOrString
  21. val scheme: Optional[String]
  22. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  23. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  25. 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

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped