/** * The default {@link io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration}. */ @SuppressWarnings("WeakerAccess") @Primary @ConfigurationProperties(KeyStoreConfiguration.PREFIX) @BootstrapContextCompatible public static class DefaultKeyStoreConfiguration extends KeyStoreConfiguration { }
/** * The default {@link io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration}. */ @SuppressWarnings("WeakerAccess") @ConfigurationProperties(KeyStoreConfiguration.PREFIX) @Requires(property = ServerSslConfiguration.PREFIX + "." + KeyStoreConfiguration.PREFIX) public static class DefaultKeyStoreConfiguration extends KeyStoreConfiguration { }
/** * The default connection pool configuration. */ @ConfigurationProperties(ConnectionPoolConfiguration.PREFIX) @BootstrapContextCompatible public static class ConsulConnectionPoolConfiguration extends ConnectionPoolConfiguration { }
/** * The default connection pool configuration. */ @ConfigurationProperties(ConnectionPoolConfiguration.PREFIX) @Primary public static class DefaultConnectionPoolConfiguration extends ConnectionPoolConfiguration { } }
/** * A non-blocking HTTP client for Spring Cloud Config Client. * * @author Thiago Locatelli * @since 1.0 */ @Client(value = SpringCloudConfigConfiguration.SPRING_CLOUD_CONFIG_ENDPOINT, configuration = SpringCloudConfigConfiguration.class) @Requires(beans = SpringCloudConfigConfiguration.class) @BootstrapContextCompatible public interface SpringCloudConfigClient extends SpringCloudConfigOperations { String CLIENT_DESCRIPTION = "spring-cloud-config-client"; }
/** * The default connection pool configuration. */ @ConfigurationProperties(ConnectionPoolConfiguration.PREFIX) public static class ServiceConnectionPoolConfiguration extends ConnectionPoolConfiguration { }
/** * Creates a new configuration for the given client ID. * * @param clientName ID of the {@link io.micronaut.http.client.annotation.Client} to apply configuration for. */ ClientVersioningConfiguration(@Parameter String clientName) { this.clientName = clientName; }
/** * @param configurationClient The configuration client * @param readTimeout The read timeout */ public DistributedPropertySourceLocator( ConfigurationClient configurationClient, @Value("${" + ConfigurationClient.READ_TIMEOUT + ":10s}") Duration readTimeout) { this.configurationClient = configurationClient; this.readTimeout = readTimeout; }
/** * The default {@link io.micronaut.http.ssl.SslConfiguration.KeyConfiguration}. */ @SuppressWarnings("WeakerAccess") @ConfigurationProperties(KeyConfiguration.PREFIX) @Requires(property = ClientSslConfiguration.PREFIX + "." + KeyConfiguration.PREFIX) public static class DefaultKeyConfiguration extends KeyConfiguration { }
/** * The default {@link io.micronaut.http.ssl.SslConfiguration.KeyConfiguration}. */ @SuppressWarnings("WeakerAccess") @Primary @ConfigurationProperties(KeyConfiguration.PREFIX) @BootstrapContextCompatible public static class DefaultKeyConfiguration extends KeyConfiguration { }
/** * The default connection pool configuration. */ @ConfigurationProperties(ConnectionPoolConfiguration.PREFIX) @BootstrapContextCompatible public static class SpringCloudConnectionPoolConfiguration extends ConnectionPoolConfiguration { }
/** * Configuration for Netty worker. */ @ConfigurationProperties("worker") public static class Worker extends EventLoopConfig { }
/** * Creates a new configuration for the given client ID. * * @param clientName ID of the {@link io.micronaut.http.client.annotation.Client} to apply configuration for. */ NamedClientVersioningConfiguration(@Parameter String clientName) { super(clientName); } }
/** * The default {@link io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration}. */ @SuppressWarnings("WeakerAccess") @ConfigurationProperties(KeyStoreConfiguration.PREFIX) @Requires(property = ClientSslConfiguration.PREFIX + "." + KeyStoreConfiguration.PREFIX) public static class DefaultKeyStoreConfiguration extends KeyStoreConfiguration { }
/** * The default {@link io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration}. */ @SuppressWarnings("WeakerAccess") @Primary @ConfigurationProperties(TrustStoreConfiguration.PREFIX) @BootstrapContextCompatible public static class DefaultTrustStoreConfiguration extends TrustStoreConfiguration { } }
/** * Configuration class for Consul client config. */ @ConfigurationProperties(ConfigDiscoveryConfiguration.PREFIX) @BootstrapContextCompatible public static class SpringConfigDiscoveryConfiguration extends ConfigDiscoveryConfiguration { /** * The full prefix for this configuration. */ public static final String PREFIX = SpringCloudConfigConfiguration.PREFIX + "." + ConfigDiscoveryConfiguration.PREFIX; } }
/** * Configuration for Netty parent. */ @ConfigurationProperties("parent") public static class Parent extends EventLoopConfig { }
/** * The default {@link io.micronaut.http.ssl.SslConfiguration.KeyConfiguration}. */ @SuppressWarnings("WeakerAccess") @ConfigurationProperties(KeyConfiguration.PREFIX) @Requires(property = ServerSslConfiguration.PREFIX + "." + KeyConfiguration.PREFIX) public static class DefaultKeyConfiguration extends KeyConfiguration { }
/** * The default {@link io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration}. */ @SuppressWarnings("WeakerAccess") @ConfigurationProperties(TrustStoreConfiguration.PREFIX) @Requires(property = ClientSslConfiguration.PREFIX + "." + TrustStoreConfiguration.PREFIX) public static class DefaultTrustStoreConfiguration extends TrustStoreConfiguration { } }
/** * The default {@link io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration}. */ @SuppressWarnings("WeakerAccess") @ConfigurationProperties(TrustStoreConfiguration.PREFIX) @Requires(property = ServerSslConfiguration.PREFIX + "." + TrustStoreConfiguration.PREFIX) public static class DefaultTrustStoreConfiguration extends TrustStoreConfiguration { } }