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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
timeCollectedpublic HostNetworkConfiguration.Builder timeCollected(Date timeCollected) 
 - 
interfaceNamepublic HostNetworkConfiguration.Builder interfaceName(String interfaceName) Name of the network interface- Parameters:
- interfaceName- the value to set
- Returns:
- this builder
 
 - 
ipAddresspublic HostNetworkConfiguration.Builder ipAddress(String ipAddress) IP address (IPv4 or IPv6) of the network interface- Parameters:
- ipAddress- the value to set
- Returns:
- this builder
 
 - 
macAddresspublic 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
 
 - 
buildpublic HostNetworkConfiguration build() 
 - 
copypublic HostNetworkConfiguration.Builder copy(HostNetworkConfiguration model) 
 
- 
 
-