Class NetworkDataIPv6
- java.lang.Object
-
- io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.NetworkDataIPv6
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<NetworkDataIPv6Builder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class NetworkDataIPv6 extends Object implements io.fabric8.kubernetes.api.builder.Editable<NetworkDataIPv6Builder>, io.fabric8.kubernetes.api.model.KubernetesResource
NetworkDataIPv6 represents an ipv6 static network object.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NetworkDataIPv6()No args constructor for use in serializationNetworkDataIPv6(io.fabric8.kubernetes.api.model.TypedLocalObjectReference fromPoolRef, String id, String ipAddressFromIPPool, String link, List<NetworkDataRoutev6> routes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkDataIPv6Builderedit()Map<String,Object>getAdditionalProperties()io.fabric8.kubernetes.api.model.TypedLocalObjectReferencegetFromPoolRef()NetworkDataIPv6 represents an ipv6 static network object.StringgetId()ID is the network ID (name)StringgetIpAddressFromIPPool()IPAddressFromIPPool contains the name of the IPPool to use to get an ip addressStringgetLink()Link is the link on which the network appliesList<NetworkDataRoutev6>getRoutes()Routes contains a list of IPv6 routesvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetFromPoolRef(io.fabric8.kubernetes.api.model.TypedLocalObjectReference fromPoolRef)NetworkDataIPv6 represents an ipv6 static network object.voidsetId(String id)ID is the network ID (name)voidsetIpAddressFromIPPool(String ipAddressFromIPPool)IPAddressFromIPPool contains the name of the IPPool to use to get an ip addressvoidsetLink(String link)Link is the link on which the network appliesvoidsetRoutes(List<NetworkDataRoutev6> routes)Routes contains a list of IPv6 routesNetworkDataIPv6BuildertoBuilder()
-
-
-
Constructor Detail
-
NetworkDataIPv6
public NetworkDataIPv6()
No args constructor for use in serialization
-
NetworkDataIPv6
public NetworkDataIPv6(io.fabric8.kubernetes.api.model.TypedLocalObjectReference fromPoolRef, String id, String ipAddressFromIPPool, String link, List<NetworkDataRoutev6> routes)
-
-
Method Detail
-
getFromPoolRef
public io.fabric8.kubernetes.api.model.TypedLocalObjectReference getFromPoolRef()
NetworkDataIPv6 represents an ipv6 static network object.
-
setFromPoolRef
public void setFromPoolRef(io.fabric8.kubernetes.api.model.TypedLocalObjectReference fromPoolRef)
NetworkDataIPv6 represents an ipv6 static network object.
-
getId
public String getId()
ID is the network ID (name)
-
setId
public void setId(String id)
ID is the network ID (name)
-
getIpAddressFromIPPool
public String getIpAddressFromIPPool()
IPAddressFromIPPool contains the name of the IPPool to use to get an ip address
-
setIpAddressFromIPPool
public void setIpAddressFromIPPool(String ipAddressFromIPPool)
IPAddressFromIPPool contains the name of the IPPool to use to get an ip address
-
getLink
public String getLink()
Link is the link on which the network applies
-
setLink
public void setLink(String link)
Link is the link on which the network applies
-
getRoutes
public List<NetworkDataRoutev6> getRoutes()
Routes contains a list of IPv6 routes
-
setRoutes
public void setRoutes(List<NetworkDataRoutev6> routes)
Routes contains a list of IPv6 routes
-
edit
public NetworkDataIPv6Builder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<NetworkDataIPv6Builder>
-
toBuilder
public NetworkDataIPv6Builder toBuilder()
-
-