Class OpenSearchConfig
- java.lang.Object
-
- com.atlassian.confluence.plugins.opensearch.OpenSearchConfig
-
@ParametersAreNonnullByDefault @ReturnValuesAreNonnullByDefault public class OpenSearchConfig extends Object
Application config for configuring OpenSearch- Since:
- 8.6
-
-
Constructor Summary
Constructors Constructor Description OpenSearchConfig(com.atlassian.config.ApplicationConfiguration applicationConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<String>getAWSRegion()StringgetChangeIndexName()LonggetConnectRequestTimeout()LonggetConnectTimout()StringgetContentIndexName()StringgetCustomIndexPrefix()StringgetHttpUrl()StringgetJournalIndexName()IntegergetSocketTimeout()Optional<org.apache.commons.lang3.tuple.Pair<String,String>>getUsernamePassword()
-
-
-
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()
-
-