Class NetworkDataIPv4
- java.lang.Object
-
- io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.NetworkDataIPv4
-
- All Implemented Interfaces:
Editable<NetworkDataIPv4Builder>,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class NetworkDataIPv4 extends Object implements Editable<NetworkDataIPv4Builder>, KubernetesResource
NetworkDataIPv4 represents an ipv4 static network object.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NetworkDataIPv4()No args constructor for use in serializationNetworkDataIPv4(FromPoolAnnotation fromPoolAnnotation, TypedLocalObjectReference fromPoolRef, String id, String ipAddressFromIPPool, String link, List<NetworkDataRoutev4> routes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkDataIPv4Builderedit()Map<String,Object>getAdditionalProperties()FromPoolAnnotationgetFromPoolAnnotation()NetworkDataIPv4 represents an ipv4 static network object.TypedLocalObjectReferencegetFromPoolRef()NetworkDataIPv4 represents an ipv4 static network object.StringgetId()ID is the network ID (name)StringgetIpAddressFromIPPool()IPAddressFromIPPool contains the name of the IP pool to use to get an ip addressStringgetLink()Link is the link on which the network appliesList<NetworkDataRoutev4>getRoutes()Routes contains a list of IPv4 routesvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetFromPoolAnnotation(FromPoolAnnotation fromPoolAnnotation)NetworkDataIPv4 represents an ipv4 static network object.voidsetFromPoolRef(TypedLocalObjectReference fromPoolRef)NetworkDataIPv4 represents an ipv4 static network object.voidsetId(String id)ID is the network ID (name)voidsetIpAddressFromIPPool(String ipAddressFromIPPool)IPAddressFromIPPool contains the name of the IP pool to use to get an ip addressvoidsetLink(String link)Link is the link on which the network appliesvoidsetRoutes(List<NetworkDataRoutev4> routes)Routes contains a list of IPv4 routesNetworkDataIPv4BuildertoBuilder()
-
-
-
Constructor Detail
-
NetworkDataIPv4
public NetworkDataIPv4()
No args constructor for use in serialization
-
NetworkDataIPv4
public NetworkDataIPv4(FromPoolAnnotation fromPoolAnnotation, TypedLocalObjectReference fromPoolRef, String id, String ipAddressFromIPPool, String link, List<NetworkDataRoutev4> routes)
-
-
Method Detail
-
getFromPoolAnnotation
public FromPoolAnnotation getFromPoolAnnotation()
NetworkDataIPv4 represents an ipv4 static network object.
-
setFromPoolAnnotation
public void setFromPoolAnnotation(FromPoolAnnotation fromPoolAnnotation)
NetworkDataIPv4 represents an ipv4 static network object.
-
getFromPoolRef
public TypedLocalObjectReference getFromPoolRef()
NetworkDataIPv4 represents an ipv4 static network object.
-
setFromPoolRef
public void setFromPoolRef(TypedLocalObjectReference fromPoolRef)
NetworkDataIPv4 represents an ipv4 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 IP pool to use to get an ip address
-
setIpAddressFromIPPool
public void setIpAddressFromIPPool(String ipAddressFromIPPool)
IPAddressFromIPPool contains the name of the IP pool 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<NetworkDataRoutev4> getRoutes()
Routes contains a list of IPv4 routes
-
setRoutes
public void setRoutes(List<NetworkDataRoutev4> routes)
Routes contains a list of IPv4 routes
-
edit
public NetworkDataIPv4Builder edit()
- Specified by:
editin interfaceEditable<NetworkDataIPv4Builder>
-
toBuilder
public NetworkDataIPv4Builder toBuilder()
-
-