Package com.oracle.bmc.opensearch.model
Class CertificateConfig.Builder
- java.lang.Object
-
- com.oracle.bmc.opensearch.model.CertificateConfig.Builder
-
- Enclosing class:
- CertificateConfig
public static class CertificateConfig.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CertificateConfig
build()
CertificateConfig.Builder
clusterCertificateMode(CertificateMode clusterCertificateMode)
Specifies whether the certificate to be used in cluster is managed by OpenSearch or OCI Certificates service.CertificateConfig.Builder
copy(CertificateConfig model)
CertificateConfig.Builder
dashboardCertificateMode(CertificateMode dashboardCertificateMode)
Specifies whether the certificate to be used in dashboard is managed by OpenSearch or OCI Certificates service.CertificateConfig.Builder
openSearchApiCertificateId(String openSearchApiCertificateId)
certificate to be used for OpenSearch cluster api communicationCertificateConfig.Builder
openSearchDashboardCertificateId(String openSearchDashboardCertificateId)
certificate to be used for OpenSearch dashboard api communication
-
-
-
Method Detail
-
clusterCertificateMode
public CertificateConfig.Builder clusterCertificateMode(CertificateMode clusterCertificateMode)
Specifies whether the certificate to be used in cluster is managed by OpenSearch or OCI Certificates service.- Parameters:
clusterCertificateMode
- the value to set- Returns:
- this builder
-
dashboardCertificateMode
public CertificateConfig.Builder dashboardCertificateMode(CertificateMode dashboardCertificateMode)
Specifies whether the certificate to be used in dashboard is managed by OpenSearch or OCI Certificates service.- Parameters:
dashboardCertificateMode
- the value to set- Returns:
- this builder
-
openSearchApiCertificateId
public CertificateConfig.Builder openSearchApiCertificateId(String openSearchApiCertificateId)
certificate to be used for OpenSearch cluster api communication- Parameters:
openSearchApiCertificateId
- the value to set- Returns:
- this builder
-
openSearchDashboardCertificateId
public CertificateConfig.Builder openSearchDashboardCertificateId(String openSearchDashboardCertificateId)
certificate to be used for OpenSearch dashboard api communication- Parameters:
openSearchDashboardCertificateId
- the value to set- Returns:
- this builder
-
build
public CertificateConfig build()
-
copy
public CertificateConfig.Builder copy(CertificateConfig model)
-
-