Class DigitalOceanNetworkInterface
- java.lang.Object
-
- io.micronaut.discovery.cloud.NetworkInterface
-
- io.micronaut.discovery.cloud.digitalocean.DigitalOceanNetworkInterface
-
- All Implemented Interfaces:
java.io.Serializable
public class DigitalOceanNetworkInterface extends NetworkInterface
ANetworkInterfaceimplementation for Digital Ocean.- Since:
- 1.1
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DigitalOceanNetworkInterface()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCidr()java.lang.StringgetIpv6Gateway()voidsetCidr(int cidr)protected voidsetGateway(java.lang.String gateway)protected voidsetId(java.lang.String id)protected voidsetIpv4(java.lang.String ipv4)protected voidsetIpv6(java.lang.String ipv6)voidsetIpv6Gateway(java.lang.String ipv6Gateway)protected voidsetMac(java.lang.String mac)protected voidsetName(java.lang.String name)protected voidsetNetmask(java.lang.String netmask)protected voidsetNetwork(java.lang.String network)-
Methods inherited from class io.micronaut.discovery.cloud.NetworkInterface
getGateway, getId, getIpv4, getIpv6, getMac, getName, getNetmask, getNetwork
-
-
-
-
Method Detail
-
setIpv4
protected void setIpv4(java.lang.String ipv4)
- Overrides:
setIpv4in classNetworkInterface- Parameters:
ipv4- The IPv4 address
-
setIpv6
protected void setIpv6(java.lang.String ipv6)
- Overrides:
setIpv6in classNetworkInterface- Parameters:
ipv6- The IPv6 address
-
setName
protected void setName(java.lang.String name)
- Overrides:
setNamein classNetworkInterface- Parameters:
name- The name
-
setMac
protected void setMac(java.lang.String mac)
- Overrides:
setMacin classNetworkInterface- Parameters:
mac- The MAC address
-
setId
protected void setId(java.lang.String id)
- Overrides:
setIdin classNetworkInterface- Parameters:
id- The Id of network interface
-
setGateway
protected void setGateway(java.lang.String gateway)
- Overrides:
setGatewayin classNetworkInterface- Parameters:
gateway- The network gateway
-
setNetwork
protected void setNetwork(java.lang.String network)
- Overrides:
setNetworkin classNetworkInterface- Parameters:
network- The network
-
setNetmask
protected void setNetmask(java.lang.String netmask)
- Overrides:
setNetmaskin classNetworkInterface- Parameters:
netmask- The network mask
-
getCidr
public int getCidr()
- Returns:
- the CIDR mask
-
setCidr
public void setCidr(int cidr)
- Parameters:
cidr- the CIDR mask
-
getIpv6Gateway
public java.lang.String getIpv6Gateway()
- Returns:
- the IPV6 gateway
-
setIpv6Gateway
public void setIpv6Gateway(java.lang.String ipv6Gateway)
- Parameters:
ipv6Gateway- the IPV6 gateway
-
-