public static final class PolicyKubernetesServiceLoadBalancerIngress.Builder
extends java.lang.Object
PolicyKubernetesServiceLoadBalancerIngress
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
PolicyKubernetesServiceLoadBalancerIngress . |
Modifier and Type | Method and Description |
---|---|
PolicyKubernetesServiceLoadBalancerIngress |
build() |
PolicyKubernetesServiceLoadBalancerIngress.Builder |
setHostname(java.lang.String hostname)
Hostname is set for load-balancer ingress points that are DNS based.
|
PolicyKubernetesServiceLoadBalancerIngress.Builder |
setLoadBalancerIngressIp(java.lang.String loadBalancerIngressIp)
The load balancer ingress ip of kubernetes service resource
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
PolicyKubernetesServiceLoadBalancerIngress.Builder |
setPorts(java.util.List<PolicyKubernetesServiceLoadBalancerIngressPortStatus> ports)
Ports is a list of records of service points.
|
public Builder()
PolicyKubernetesServiceLoadBalancerIngress
.public PolicyKubernetesServiceLoadBalancerIngress.Builder setHostname(java.lang.String hostname)
hostname
- New value for the property.public PolicyKubernetesServiceLoadBalancerIngress.Builder setLoadBalancerIngressIp(java.lang.String loadBalancerIngressIp)
loadBalancerIngressIp
- New value for the property.public PolicyKubernetesServiceLoadBalancerIngress.Builder setPorts(java.util.List<PolicyKubernetesServiceLoadBalancerIngressPortStatus> ports)
ports
- New value for the property.public PolicyKubernetesServiceLoadBalancerIngress build()