public static final class InterfacesTypes.InterfaceInfo.Builder
extends java.lang.Object
InterfacesTypes.InterfaceInfo
.Constructor and Description |
---|
Builder(java.lang.String name,
InterfacesTypes.InterfaceStatus status,
java.lang.String mac)
Constructor with parameters for the required properties of
InterfacesTypes.InterfaceInfo . |
Modifier and Type | Method and Description |
---|---|
InterfacesTypes.InterfaceInfo |
build() |
InterfacesTypes.InterfaceInfo.Builder |
setIpv4(Ipv4Types.Info ipv4)
IPv4 Address information.
|
InterfacesTypes.InterfaceInfo.Builder |
setIpv6(Ipv6Types.Info ipv6)
IPv6 Address information.
|
public Builder(java.lang.String name, InterfacesTypes.InterfaceStatus status, java.lang.String mac)
InterfacesTypes.InterfaceInfo
.public InterfacesTypes.InterfaceInfo.Builder setIpv4(Ipv4Types.Info ipv4)
null
if IPv4 is not enabled.ipv4
- New value for the property.public InterfacesTypes.InterfaceInfo.Builder setIpv6(Ipv6Types.Info ipv6)
null
if IPv6 is not enabled.ipv6
- New value for the property.public InterfacesTypes.InterfaceInfo build()