public abstract static class InterfaceAttachment.Builder<T extends InterfaceAttachment.Builder<T>> extends Object
Constructor and Description |
---|
InterfaceAttachment.Builder() |
Modifier and Type | Method and 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() |
protected abstract T self()
public T networkId(String networkId)
InterfaceAttachment.getNetworkId()
public T portId(String portId)
InterfaceAttachment.getPortId()
public T portState(PortState portState)
InterfaceAttachment.getPortState()
public T macAddress(String macAddress)
InterfaceAttachment.getMacAddress()
public T fixedIps(com.google.common.collect.ImmutableSet<FixedIP> fixedIps)
InterfaceAttachment.getFixedIps()
public InterfaceAttachment build()
public T fromInterfaceAttachment(InterfaceAttachment in)
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.