Class NetworkDataIPv6
- java.lang.Object
-
- io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.NetworkDataIPv6
-
- All Implemented Interfaces:
Editable<NetworkDataIPv6Builder>,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class NetworkDataIPv6 extends Object implements Editable<NetworkDataIPv6Builder>, 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(FromPoolAnnotation fromPoolAnnotation, 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()FromPoolAnnotationgetFromPoolAnnotation()NetworkDataIPv6 represents an ipv6 static network object.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)voidsetFromPoolAnnotation(FromPoolAnnotation fromPoolAnnotation)NetworkDataIPv6 represents an ipv6 static network object.voidsetFromPoolRef(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(FromPoolAnnotation fromPoolAnnotation, TypedLocalObjectReference fromPoolRef, String id, String ipAddressFromIPPool, String link, List<NetworkDataRoutev6> routes)
-
-
Method Detail
-
getFromPoolAnnotation
public FromPoolAnnotation getFromPoolAnnotation()
NetworkDataIPv6 represents an ipv6 static network object.
-
setFromPoolAnnotation
public void setFromPoolAnnotation(FromPoolAnnotation fromPoolAnnotation)
NetworkDataIPv6 represents an ipv6 static network object.
-
getFromPoolRef
public TypedLocalObjectReference getFromPoolRef()
NetworkDataIPv6 represents an ipv6 static network object.
-
setFromPoolRef
public void setFromPoolRef(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 interfaceEditable<NetworkDataIPv6Builder>
-
toBuilder
public NetworkDataIPv6Builder toBuilder()
-
-