Package org.onosproject.net.behaviour
Class DefaultPatchDescription.Builder
- java.lang.Object
-
- org.onosproject.net.behaviour.DefaultPatchDescription.Builder
-
- All Implemented Interfaces:
PatchDescription.Builder
- Enclosing class:
- DefaultPatchDescription
public static final class DefaultPatchDescription.Builder extends Object implements PatchDescription.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PatchDescriptionbuild()Returns new patch interface description.PatchDescription.BuilderdeviceId(String deviceId)Returns new patch interface description.PatchDescription.BuilderifaceName(String ifaceName)Returns patch interface description builder with a given interface name.PatchDescription.Builderpeer(String peerName)Returns patch interface description builder with a given peer.
-
-
-
Method Detail
-
build
public PatchDescription build()
Description copied from interface:PatchDescription.BuilderReturns new patch interface description.- Specified by:
buildin interfacePatchDescription.Builder- Returns:
- patch interface description
-
deviceId
public PatchDescription.Builder deviceId(String deviceId)
Description copied from interface:PatchDescription.BuilderReturns new patch interface description.- Specified by:
deviceIdin interfacePatchDescription.Builder- Parameters:
deviceId- device id- Returns:
- patch interface description builder
-
ifaceName
public PatchDescription.Builder ifaceName(String ifaceName)
Description copied from interface:PatchDescription.BuilderReturns patch interface description builder with a given interface name.- Specified by:
ifaceNamein interfacePatchDescription.Builder- Parameters:
ifaceName- interface name- Returns:
- patch interface description builder
-
peer
public PatchDescription.Builder peer(String peerName)
Description copied from interface:PatchDescription.BuilderReturns patch interface description builder with a given peer.- Specified by:
peerin interfacePatchDescription.Builder- Parameters:
peerName- peer patch interface name- Returns:
- patch interface description builder
-
-