Package io.quarkus.kubernetes.deployment
Class IngressRuleConfig
- java.lang.Object
-
- io.quarkus.kubernetes.deployment.IngressRuleConfig
-
public class IngressRuleConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) StringhostThe host under which the rule is going to be used.(package private) StringpathThe path under which the rule is going to be used.(package private) StringpathTypeThe path type strategy to use by the Ingress rule.(package private) Optional<String>serviceNameThe service name to be used by this Ingress rule.(package private) Optional<String>servicePortNameThe service port name to be used by this Ingress rule.(package private) Optional<Integer>servicePortNumberThe service port number to be used by this Ingress rule.
-
Constructor Summary
Constructors Constructor Description IngressRuleConfig()
-
-
-
Field Detail
-
host
@ConfigItem String host
The host under which the rule is going to be used.
-
path
@ConfigItem(defaultValue="/") String path
The path under which the rule is going to be used. Default is "/".
-
pathType
@ConfigItem(defaultValue="Prefix") String pathType
The path type strategy to use by the Ingress rule. Default is "Prefix".
-
serviceName
@ConfigItem Optional<String> serviceName
The service name to be used by this Ingress rule. Default is the generated service name of the application.
-
servicePortName
@ConfigItem Optional<String> servicePortName
The service port name to be used by this Ingress rule. Default is the port name of the generated service of the application.
-
-