Class LoadBalancerIngress

    • Constructor Detail

      • LoadBalancerIngress

        public LoadBalancerIngress()
        No args constructor for use in serialization
    • Method Detail

      • getHostname

        public String getHostname()
        Hostname is set for load-balancer ingress points that are DNS based (typically AWS load-balancers)
      • setHostname

        public void setHostname​(String hostname)
        Hostname is set for load-balancer ingress points that are DNS based (typically AWS load-balancers)
      • getIp

        public String getIp()
        IP is set for load-balancer ingress points that are IP based (typically GCE or OpenStack load-balancers)
      • setIp

        public void setIp​(String ip)
        IP is set for load-balancer ingress points that are IP based (typically GCE or OpenStack load-balancers)
      • getIpMode

        public String getIpMode()
        IPMode specifies how the load-balancer IP behaves, and may only be specified when the ip field is specified. Setting this to "VIP" indicates that traffic is delivered to the node with the destination set to the load-balancer's IP and port. Setting this to "Proxy" indicates that traffic is delivered to the node or pod with the destination set to the node's IP and node port or the pod's IP and port. Service implementations may use this information to adjust traffic routing.
      • setIpMode

        public void setIpMode​(String ipMode)
        IPMode specifies how the load-balancer IP behaves, and may only be specified when the ip field is specified. Setting this to "VIP" indicates that traffic is delivered to the node with the destination set to the load-balancer's IP and port. Setting this to "Proxy" indicates that traffic is delivered to the node or pod with the destination set to the node's IP and node port or the pod's IP and port. Service implementations may use this information to adjust traffic routing.
      • getPorts

        public List<PortStatus> getPorts()
        Ports is a list of records of service ports If used, every port defined in the service should have an entry in it
      • setPorts

        public void setPorts​(List<PortStatus> ports)
        Ports is a list of records of service ports If used, every port defined in the service should have an entry in it
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)