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()
 
 - 
 
 -