Class SearchAwsAutoConfiguration

java.lang.Object
io.jmix.autoconfigure.searchaws.SearchAwsAutoConfiguration

@AutoConfiguration @AutoConfigureBefore(SearchAutoConfiguration.class) @ConfigurationPropertiesScan public class SearchAwsAutoConfiguration extends Object
  • Field Details

  • Constructor Details

    • SearchAwsAutoConfiguration

      public SearchAwsAutoConfiguration()
  • Method Details

    • elasticSearchClient

      @Bean("search_RestHighLevelClient") @ConditionalOnProperty(name="jmix.search.elasticsearch.aws.iam-auth", matchIfMissing=true) public org.elasticsearch.client.RestHighLevelClient elasticSearchClient()
    • createHttpRequestInterceptor

      protected org.apache.http.HttpRequestInterceptor createHttpRequestInterceptor()
    • createAWS4Signer

      protected com.amazonaws.auth.AWS4Signer createAWS4Signer(String serviceName, String region)
    • createAWSCredentialsProvider

      protected com.amazonaws.auth.AWSCredentialsProvider createAWSCredentialsProvider()