Class OpenStackLoadBalancerParameters

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<OpenStackLoadBalancerParametersBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class OpenStackLoadBalancerParameters
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<OpenStackLoadBalancerParametersBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    OpenStackLoadBalancerParameters provides configuration settings that are specific to OpenStack load balancers.
    See Also:
    Serialized Form
    • Constructor Detail

      • OpenStackLoadBalancerParameters

        public OpenStackLoadBalancerParameters()
        No args constructor for use in serialization
      • OpenStackLoadBalancerParameters

        public OpenStackLoadBalancerParameters​(String floatingIP)
    • Method Detail

      • getFloatingIP

        public String getFloatingIP()
        floatingIP specifies the IP address that the load balancer will use. When not specified, an IP address will be assigned randomly by the OpenStack cloud provider. When specified, the floating IP has to be pre-created. If the specified value is not a floating IP or is already claimed, the OpenStack cloud provider won't be able to provision the load balancer. This field may only be used if the IngressController has External scope. This value must be a valid IPv4 or IPv6 address.
      • setFloatingIP

        public void setFloatingIP​(String floatingIP)
        floatingIP specifies the IP address that the load balancer will use. When not specified, an IP address will be assigned randomly by the OpenStack cloud provider. When specified, the floating IP has to be pre-created. If the specified value is not a floating IP or is already claimed, the OpenStack cloud provider won't be able to provision the load balancer. This field may only be used if the IngressController has External scope. This value must be a valid IPv4 or IPv6 address.
      • getAdditionalProperties

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

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

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