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 InterfaceAttachmentbuild()TfixedIps(com.google.common.collect.ImmutableSet<FixedIP> fixedIps)TfromInterfaceAttachment(InterfaceAttachment in)TmacAddress(String macAddress)TnetworkId(String networkId)TportId(String portId)TportState(PortState portState)protected abstract Tself()
-
-
-
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)
-
-