Class NetworkDataIPv4
- java.lang.Object
-
- io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.NetworkDataIPv4
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<NetworkDataIPv4Builder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class NetworkDataIPv4 extends Object implements io.fabric8.kubernetes.api.builder.Editable<NetworkDataIPv4Builder>, io.fabric8.kubernetes.api.model.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(io.fabric8.kubernetes.api.model.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()io.fabric8.kubernetes.api.model.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)voidsetFromPoolRef(io.fabric8.kubernetes.api.model.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(io.fabric8.kubernetes.api.model.TypedLocalObjectReference fromPoolRef, String id, String ipAddressFromIPPool, String link, List<NetworkDataRoutev4> routes)
-
-
Method Detail
-
getFromPoolRef
public io.fabric8.kubernetes.api.model.TypedLocalObjectReference getFromPoolRef()
NetworkDataIPv4 represents an ipv4 static network object.
-
setFromPoolRef
public void setFromPoolRef(io.fabric8.kubernetes.api.model.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 interfaceio.fabric8.kubernetes.api.builder.Editable<NetworkDataIPv4Builder>
-
toBuilder
public NetworkDataIPv4Builder toBuilder()
-
-