All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.k8s.api.networking.v1.IngressLoadBalancerIngress Maven / Gradle / Ivy

The newest version!
package io.k8s.api.networking.v1;

import java.lang.String;
import java.util.List;

/**
 * IngressLoadBalancerIngress represents the status of a load-balancer ingress point.
 */
public class IngressLoadBalancerIngress {
  public String hostname;

  public String ip;

  public List ports;

  /**
   * hostname is set for load-balancer ingress points that are DNS based.
   */
  public IngressLoadBalancerIngress hostname(String hostname) {
    this.hostname = hostname;
    return this;
  }

  /**
   * ip is set for load-balancer ingress points that are IP based.
   */
  public IngressLoadBalancerIngress ip(String ip) {
    this.ip = ip;
    return this;
  }

  /**
   * ports provides information about the ports exposed by this LoadBalancer.
   */
  public IngressLoadBalancerIngress ports(List ports) {
    this.ports = ports;
    return this;
  }

  public static IngressLoadBalancerIngress ingressLoadBalancerIngress() {
    return new IngressLoadBalancerIngress();
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy