Class AddressesFromPool
- java.lang.Object
-
- io.fabric8.openshift.api.model.machine.v1beta1.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 Summary
Constructors Constructor Description AddressesFromPool()No args constructor for use in serializationAddressesFromPool(String group, String name, String resource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddressesFromPoolBuilderedit()Map<String,Object>getAdditionalProperties()StringgetGroup()group of the IP address pool type known to an external IPAM controller.StringgetName()name of an IP address pool, for example, pool-config-1.StringgetResource()resource of the IP address pool type known to an external IPAM controller.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetGroup(String group)group of the IP address pool type known to an external IPAM controller.voidsetName(String name)name of an IP address pool, for example, pool-config-1.voidsetResource(String resource)resource of the IP address pool type known to an external IPAM controller.AddressesFromPoolBuildertoBuilder()
-
-
-
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.
-
edit
public AddressesFromPoolBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<AddressesFromPoolBuilder>
-
toBuilder
public AddressesFromPoolBuilder toBuilder()
-
-