public static final class RouteAttributes.Builder
extends java.lang.Object
RouteAttributes
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
RouteAttributes |
build()
Builds the configured instance.
|
RouteAttributes.Builder |
routeName(java.lang.String routeName)
Sets the value of
RouteAttributes.getRouteName() |
RouteAttributes.Builder |
virtualRouter(IVirtualRouter virtualRouter)
Sets the value of
RouteAttributes.getVirtualRouter() |
public RouteAttributes.Builder routeName(java.lang.String routeName)
RouteAttributes.getRouteName()
routeName
- The name of the Route. This parameter is required.this
public RouteAttributes.Builder virtualRouter(IVirtualRouter virtualRouter)
RouteAttributes.getVirtualRouter()
virtualRouter
- The VirtualRouter the Route belongs to. This parameter is required.this
public RouteAttributes build()
RouteAttributes
java.lang.NullPointerException
- if any required attribute was not provided