Class TransportEndpointDescription.Builder
- java.lang.Object
- 
- org.onosproject.net.behaviour.protection.TransportEndpointDescription.Builder
 
- 
- Enclosing class:
- TransportEndpointDescription
 
 public static class TransportEndpointDescription.Builder extends java.lang.Object
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description TransportEndpointDescriptionbuild()BuildsTransportEndpointDescription.TransportEndpointDescription.BuildercopyFrom(TransportEndpointDescription src)Copies all the fields fromsrc.TransportEndpointDescription.BuilderwithEnabled(boolean enabled)Sets enabled state.TransportEndpointDescription.BuilderwithOutput(FilteredConnectPoint output)Sets output configuration.
 
- 
- 
- 
Method Detail- 
copyFrompublic TransportEndpointDescription.Builder copyFrom(TransportEndpointDescription src) Copies all the fields fromsrc.- Parameters:
- src- object to copy from
- Returns:
- this
 
 - 
withOutputpublic TransportEndpointDescription.Builder withOutput(FilteredConnectPoint output) Sets output configuration.- Parameters:
- output- configuration to set
- Returns:
- this
 
 - 
withEnabledpublic TransportEndpointDescription.Builder withEnabled(boolean enabled) Sets enabled state.- Parameters:
- enabled- state to set
- Returns:
- this
 
 - 
buildpublic TransportEndpointDescription build() BuildsTransportEndpointDescription.- Returns:
- TransportEndpointDescription
 
 
- 
 
-