public class ClientConfigurationAdapter extends Object
ApiGatewayClientConfiguration
to LegacyClientConfiguration
.Constructor | Description |
---|---|
ClientConfigurationAdapter() |
Modifier and Type | Method | Description |
---|---|---|
static LegacyClientConfiguration |
adapt(ApiGatewayClientConfiguration customConfiguration,
LegacyClientConfiguration defaultConfiguration) |
Helper method that takes in a custom
ApiGatewayClientConfiguration object and
a service default LegacyClientConfiguration object,
adapts it to a target LegacyClientConfiguration object and returns it. |
static <T> void |
bind(Supplier<Optional<T>> supplier,
Consumer<T> consumer) |
public static LegacyClientConfiguration adapt(ApiGatewayClientConfiguration customConfiguration, LegacyClientConfiguration defaultConfiguration)
ApiGatewayClientConfiguration
object and
a service default LegacyClientConfiguration
object,
adapts it to a target LegacyClientConfiguration
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.LegacyClientConfiguration
object.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.