Packages

case class GRPCAction(port: Int, service: Optional[String] = Optional.Absent) extends Product with Serializable

port

Port number of the gRPC service. Number must be in the range 1 to 65535.

service

Service is the name of the service to place in the gRPC HealthCheckRequest (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). If this is not specified, the default behavior is defined by gRPC.

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GRPCAction
  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 GRPCAction(port: Int, service: Optional[String] = Optional.Absent)

    port

    Port number of the gRPC service. Number must be in the range 1 to 65535.

    service

    Service is the name of the service to place in the gRPC HealthCheckRequest (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). If this is not specified, the default behavior is defined by gRPC.

Value Members

  1. def getPort: IO[K8sFailure, Int]

    Port number of the gRPC service.

    Port number of the gRPC service. Number must be in the range 1 to 65535.

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

  2. def getService: IO[K8sFailure, String]

    Service is the name of the service to place in the gRPC HealthCheckRequest (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md).

    Service is the name of the service to place in the gRPC HealthCheckRequest (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md).

    If this is not specified, the default behavior is defined by gRPC.

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

  3. val port: Int
  4. val service: Optional[String]