Class OpenSearchProperties

java.lang.Object
org.opensearch.spring.boot.autoconfigure.OpenSearchProperties

@ConfigurationProperties("opensearch") public class OpenSearchProperties extends Object
OpenSearch client configuration properties. Adaptation of the ElasticsearchProperties to the needs of OpenSearch.
  • Constructor Details

    • OpenSearchProperties

      public OpenSearchProperties()
  • Method Details

    • getUris

      public List<String> getUris()
    • setUris

      public void setUris(List<String> uris)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword(String password)
    • getConnectionTimeout

      public Duration getConnectionTimeout()
    • setConnectionTimeout

      public void setConnectionTimeout(Duration connectionTimeout)
    • getSocketTimeout

      public Duration getSocketTimeout()
    • setSocketTimeout

      public void setSocketTimeout(Duration socketTimeout)
    • isSocketKeepAlive

      public boolean isSocketKeepAlive()
    • setSocketKeepAlive

      public void setSocketKeepAlive(boolean socketKeepAlive)
    • getPathPrefix

      public String getPathPrefix()
    • setPathPrefix

      public void setPathPrefix(String pathPrefix)
    • getRestclient

      public org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchProperties.Restclient getRestclient()