public static class MessagebusConfig.Routingtable.Builder extends Object implements com.yahoo.config.ConfigBuilder
Modifier and Type | Field and Description |
---|---|
List<MessagebusConfig.Routingtable.Hop.Builder> |
hop |
List<MessagebusConfig.Routingtable.Route.Builder> |
route |
Constructor and Description |
---|
Builder() |
Builder(MessagebusConfig.Routingtable config) |
Modifier and Type | Method and Description |
---|---|
MessagebusConfig.Routingtable.Builder |
hop(List<MessagebusConfig.Routingtable.Hop.Builder> __builders)
Set the given list as this builder's list of Hop builders
|
MessagebusConfig.Routingtable.Builder |
hop(MessagebusConfig.Routingtable.Hop.Builder __builder)
Add the given builder to this builder's list of Hop builders
|
MessagebusConfig.Routingtable.Builder |
protocol(String __value) |
MessagebusConfig.Routingtable.Builder |
route(List<MessagebusConfig.Routingtable.Route.Builder> __builders)
Set the given list as this builder's list of Route builders
|
MessagebusConfig.Routingtable.Builder |
route(MessagebusConfig.Routingtable.Route.Builder __builder)
Add the given builder to this builder's list of Route builders
|
public List<MessagebusConfig.Routingtable.Hop.Builder> hop
public List<MessagebusConfig.Routingtable.Route.Builder> route
public Builder()
public Builder(MessagebusConfig.Routingtable config)
public MessagebusConfig.Routingtable.Builder protocol(String __value)
public MessagebusConfig.Routingtable.Builder hop(MessagebusConfig.Routingtable.Hop.Builder __builder)
__builder
- a builderpublic MessagebusConfig.Routingtable.Builder hop(List<MessagebusConfig.Routingtable.Hop.Builder> __builders)
__builders
- a list of builderspublic MessagebusConfig.Routingtable.Builder route(MessagebusConfig.Routingtable.Route.Builder __builder)
__builder
- a builderpublic MessagebusConfig.Routingtable.Builder route(List<MessagebusConfig.Routingtable.Route.Builder> __builders)
__builders
- a list of buildersCopyright © 2018. All rights reserved.