Class OpenSearchConfig


  • @ParametersAreNonnullByDefault
    @ReturnValuesAreNonnullByDefault
    public class OpenSearchConfig
    extends Object
    Application config for configuring OpenSearch
    Since:
    8.6
    • Constructor Detail

      • OpenSearchConfig

        public OpenSearchConfig​(com.atlassian.config.ApplicationConfiguration applicationConfig)
    • Method Detail

      • getHttpUrl

        public String getHttpUrl()
      • getContentIndexName

        public String getContentIndexName()
      • getChangeIndexName

        public String getChangeIndexName()
      • getCustomIndexPrefix

        public String getCustomIndexPrefix()
      • getJournalIndexName

        public String getJournalIndexName()
      • getUsernamePassword

        public Optional<org.apache.commons.lang3.tuple.Pair<String,​String>> getUsernamePassword()
      • getConnectRequestTimeout

        public Long getConnectRequestTimeout()
      • getConnectTimout

        public Long getConnectTimout()
      • getSocketTimeout

        public Integer getSocketTimeout()