Interface HttpServiceGroupConfigurer.Groups<CB>
- Type Parameters:
CB- the type of client builder, i.e.RestClientorWebClientbuilder.
- Enclosing interface:
HttpServiceGroupConfigurer<CB>
public static interface HttpServiceGroupConfigurer.Groups<CB>
Contract to help iterate and configure the set of groups.
- Since:
- 7.0
- Author:
- Rossen Stoyanchev, Olga Maciaszek-Sharma
-
Method Summary
Modifier and TypeMethodDescriptionfilter(Predicate<HttpServiceGroup> predicate) Select groups to configure through aPredicate.filterByName(String... groupNames) Select groups to configure by name.voidConfigure the client builder for eachfilteredgroup.voidConfigure the client builder andHttpServiceProxyFactoryfor eachfilteredgroup.voidConfigure theHttpServiceProxyFactoryfor eachfilteredgroup.
-
Method Details
-
filterByName
Select groups to configure by name. -
filter
Select groups to configure through aPredicate. -
forEachClient
Configure the client builder for eachfilteredgroup. -
forEachProxyFactory
Configure theHttpServiceProxyFactoryfor eachfilteredgroup. -
forEachGroup
Configure the client builder andHttpServiceProxyFactoryfor eachfilteredgroup.
-