Class InterfaceAttachment.Builder<T extends InterfaceAttachment.Builder<T>>
- java.lang.Object
-
- org.jclouds.openstack.nova.v2_0.domain.InterfaceAttachment.Builder<T>
-
- Enclosing class:
- InterfaceAttachment
public abstract static class InterfaceAttachment.Builder<T extends InterfaceAttachment.Builder<T>> extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description InterfaceAttachment
build()
T
fixedIps(com.google.common.collect.ImmutableSet<FixedIP> fixedIps)
T
fromInterfaceAttachment(InterfaceAttachment in)
T
macAddress(String macAddress)
T
networkId(String networkId)
T
portId(String portId)
T
portState(PortState portState)
protected abstract T
self()
-
-
-
Method Detail
-
self
protected abstract T self()
-
networkId
public T networkId(String networkId)
- See Also:
InterfaceAttachment.getNetworkId()
-
portId
public T portId(String portId)
- See Also:
InterfaceAttachment.getPortId()
-
portState
public T portState(PortState portState)
- See Also:
InterfaceAttachment.getPortState()
-
macAddress
public T macAddress(String macAddress)
- See Also:
InterfaceAttachment.getMacAddress()
-
fixedIps
public T fixedIps(com.google.common.collect.ImmutableSet<FixedIP> fixedIps)
- See Also:
InterfaceAttachment.getFixedIps()
-
build
public InterfaceAttachment build()
-
fromInterfaceAttachment
public T fromInterfaceAttachment(InterfaceAttachment in)
-
-