public static final class DefaultBridgeDescription.Builder extends java.lang.Object implements BridgeDescription.Builder
| Modifier and Type | Method and Description |
|---|---|
BridgeDescription |
build()
Builds an immutable bridge description.
|
DefaultBridgeDescription.Builder |
controllers(java.util.List<ControllerInfo> controllers)
Returns bridge description builder with given controllers.
|
DefaultBridgeDescription.Builder |
datapathId(java.lang.String datapathId)
Returns bridge description builder with a given datapath ID.
|
DefaultBridgeDescription.Builder |
datapathType(java.lang.String datapathType)
Returns bridge description builder with a given datapath type.
|
DefaultBridgeDescription.Builder |
disableInBand()
Returns bridge description builder with in-band control disabled.
|
DefaultBridgeDescription.Builder |
enableLocalController()
Returns bridge description builder with local controller enabled.
|
DefaultBridgeDescription.Builder |
failMode(BridgeDescription.FailMode failMode)
Returns bridge description builder with a given fail mode.
|
DefaultBridgeDescription.Builder |
name(java.lang.String name)
Returns bridge description builder with a given name.
|
public BridgeDescription build()
BridgeDescription.Builderbuild in interface BridgeDescription.Builderpublic DefaultBridgeDescription.Builder name(java.lang.String name)
BridgeDescription.Buildername in interface BridgeDescription.Buildername - bridge namepublic DefaultBridgeDescription.Builder controllers(java.util.List<ControllerInfo> controllers)
BridgeDescription.Buildercontrollers in interface BridgeDescription.Buildercontrollers - set of controllerspublic DefaultBridgeDescription.Builder enableLocalController()
BridgeDescription.BuilderenableLocalController in interface BridgeDescription.Builderpublic DefaultBridgeDescription.Builder failMode(BridgeDescription.FailMode failMode)
BridgeDescription.BuilderfailMode in interface BridgeDescription.BuilderfailMode - fail modepublic DefaultBridgeDescription.Builder datapathId(java.lang.String datapathId)
BridgeDescription.BuilderdatapathId in interface BridgeDescription.BuilderdatapathId - datapath idpublic DefaultBridgeDescription.Builder datapathType(java.lang.String datapathType)
BridgeDescription.BuilderdatapathType in interface BridgeDescription.BuilderdatapathType - datapath typepublic DefaultBridgeDescription.Builder disableInBand()
BridgeDescription.BuilderdisableInBand in interface BridgeDescription.Builder