public class ClientConfigurationAdapter extends Object
ApiGatewayClientConfiguration to ClientConfiguration.| Constructor and Description |
|---|
ClientConfigurationAdapter() |
| Modifier and Type | Method and Description |
|---|---|
static ClientConfiguration |
adapt(ApiGatewayClientConfiguration customConfiguration,
ClientConfiguration defaultConfiguration)
Helper method that takes in a custom
ApiGatewayClientConfiguration object and
a service default ClientConfiguration object,
adapts it to a target ClientConfiguration object and returns it. |
static <T> void |
bind(java.util.function.Supplier<Optional<T>> supplier,
java.util.function.Consumer<T> consumer) |
public static ClientConfiguration adapt(ApiGatewayClientConfiguration customConfiguration, ClientConfiguration defaultConfiguration)
ApiGatewayClientConfiguration object and
a service default ClientConfiguration object,
adapts it to a target ClientConfiguration object and returns it.
If value is not present for a property in customConfiguration object, then the value from the defaultConfiguration is used.
customConfiguration - The adaptee which is a ApiGatewayClientConfiguration object.defaultConfiguration - The configuration to use for options that are not set in customConfiguration.ClientConfiguration object.public static <T> void bind(java.util.function.Supplier<Optional<T>> supplier, java.util.function.Consumer<T> consumer)
Copyright © 2019. All rights reserved.