public static final class DefaultServicePort.Builder extends Object implements ServicePort.Builder
| Modifier and Type | Method and Description |
|---|---|
DefaultServicePort.Builder |
addressPairs(Set<AddressPair> addressPairs)
Returns service port builder with the supplied address pairs.
|
ServicePort |
build()
Builds an immutable service port instance.
|
DefaultServicePort.Builder |
id(PortId id)
Returns service port builder with the supplied identifier.
|
DefaultServicePort.Builder |
ip(org.onlab.packet.IpAddress ip)
Returns service port builder with the supplied IP address.
|
DefaultServicePort.Builder |
mac(org.onlab.packet.MacAddress mac)
Returns service port builder with the supplied MAC address.
|
DefaultServicePort.Builder |
name(String name)
Returns service port builder with the supplied name.
|
DefaultServicePort.Builder |
networkId(NetworkId networkId)
Returns service port builder with the supplied network identifier.
|
DefaultServicePort.Builder |
vlanId(org.onlab.packet.VlanId vlanId)
Returns service port builder with the supplied VLAN.
|
public ServicePort build()
ServicePort.Builderbuild in interface ServicePort.Builderpublic DefaultServicePort.Builder id(PortId id)
ServicePort.Builderid in interface ServicePort.Builderid - port idpublic DefaultServicePort.Builder name(String name)
ServicePort.Buildername in interface ServicePort.Buildername - port namepublic DefaultServicePort.Builder networkId(NetworkId networkId)
ServicePort.BuildernetworkId in interface ServicePort.BuildernetworkId - network idpublic DefaultServicePort.Builder mac(org.onlab.packet.MacAddress mac)
ServicePort.Buildermac in interface ServicePort.Buildermac - mac addresspublic DefaultServicePort.Builder ip(org.onlab.packet.IpAddress ip)
ServicePort.Builderip in interface ServicePort.Builderip - ip addresspublic DefaultServicePort.Builder vlanId(org.onlab.packet.VlanId vlanId)
ServicePort.BuildervlanId in interface ServicePort.BuildervlanId - vlan idpublic DefaultServicePort.Builder addressPairs(Set<AddressPair> addressPairs)
ServicePort.BuilderaddressPairs in interface ServicePort.BuilderaddressPairs - set of address pairCopyright © 2018. All rights reserved.