Class AddressesFromPool

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class AddressesFromPool
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<AddressesFromPoolBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    AddressesFromPool is an IPAddressPool that will be used to create IPAddressClaims for fulfillment by an external controller.
    See Also:
    Serialized Form
    • Constructor Detail

      • AddressesFromPool

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

        public AddressesFromPool​(String group,
                                 String name,
                                 String resource)
    • Method Detail

      • getGroup

        public String getGroup()
        group of the IP address pool type known to an external IPAM controller. This should be a fully qualified domain name, for example, externalipam.controller.io.
      • setGroup

        public void setGroup​(String group)
        group of the IP address pool type known to an external IPAM controller. This should be a fully qualified domain name, for example, externalipam.controller.io.
      • getName

        public String getName()
        name of an IP address pool, for example, pool-config-1.
      • setName

        public void setName​(String name)
        name of an IP address pool, for example, pool-config-1.
      • getResource

        public String getResource()
        resource of the IP address pool type known to an external IPAM controller. It is normally the plural form of the resource kind in lowercase, for example, ippools.
      • setResource

        public void setResource​(String resource)
        resource of the IP address pool type known to an external IPAM controller. It is normally the plural form of the resource kind in lowercase, for example, ippools.
      • getAdditionalProperties

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

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

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