Package com.oracle.bmc.opsi.model
Class HostNetworkConfiguration.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.model.HostNetworkConfiguration.Builder
-
- Enclosing class:
- HostNetworkConfiguration
public static class HostNetworkConfiguration.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HostNetworkConfigurationbuild()HostNetworkConfiguration.Buildercopy(HostNetworkConfiguration model)HostNetworkConfiguration.BuilderinterfaceName(String interfaceName)Name of the network interfaceHostNetworkConfiguration.BuilderipAddress(String ipAddress)IP address (IPv4 or IPv6) of the network interfaceHostNetworkConfiguration.BuildermacAddress(String macAddress)MAC address of the network interface.HostNetworkConfiguration.BuildertimeCollected(Date timeCollected)
-
-
-
Method Detail
-
timeCollected
public HostNetworkConfiguration.Builder timeCollected(Date timeCollected)
-
interfaceName
public HostNetworkConfiguration.Builder interfaceName(String interfaceName)
Name of the network interface- Parameters:
interfaceName- the value to set- Returns:
- this builder
-
ipAddress
public HostNetworkConfiguration.Builder ipAddress(String ipAddress)
IP address (IPv4 or IPv6) of the network interface- Parameters:
ipAddress- the value to set- Returns:
- this builder
-
macAddress
public HostNetworkConfiguration.Builder macAddress(String macAddress)
MAC address of the network interface.MAC address is a 12-digit hexadecimal number separated by colons or dashes or dots. Following formats are accepted: MM:MM:MM:SS:SS:SS, MM-MM-MM-SS-SS-SS, MM.MM.MM.SS.SS.SS, MMM:MMM:SSS:SSS, MMM-MMM-SSS-SSS, MMM.MMM.SSS.SSS, MMMM:MMSS:SSSS, MMMM-MMSS-SSSS, MMMM.MMSS.SSSS
- Parameters:
macAddress- the value to set- Returns:
- this builder
-
build
public HostNetworkConfiguration build()
-
copy
public HostNetworkConfiguration.Builder copy(HostNetworkConfiguration model)
-
-