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.voidCallback to customize the client builder for every group matched by the specified name or predicate filters, or to all groups if no filters are specified.voidCallback to supply the client builder for every group matched by the specified name or predicate filters, or to all groups if no filters are specified.voidCallback to customize the client builder and the proxy factory for every group matched by the specified name or predicate filters, or to all groups if no filters are specified.voidCallback to customize the proxy factory for every group matched by the specified name or predicate filters, or to all groups if no filters are specified.
-
Method Details
-
filterByName
Select groups to configure by name. -
filter
Select groups to configure through aPredicate. -
forEachClient
Callback to customize the client builder for every group matched by the specified name or predicate filters, or to all groups if no filters are specified. -
forEachClient
Callback to supply the client builder for every group matched by the specified name or predicate filters, or to all groups if no filters are specified. -
forEachProxyFactory
Callback to customize the proxy factory for every group matched by the specified name or predicate filters, or to all groups if no filters are specified. -
forEachGroup
Callback to customize the client builder and the proxy factory for every group matched by the specified name or predicate filters, or to all groups if no filters are specified.
-