public static interface DomainEndpointOptions.Builder extends SdkPojo, CopyableBuilder<DomainEndpointOptions.Builder,DomainEndpointOptions>
| Modifier and Type | Method and Description |
|---|---|
DomainEndpointOptions.Builder |
customEndpoint(String customEndpoint)
Specify the fully qualified domain for your custom endpoint.
|
DomainEndpointOptions.Builder |
customEndpointCertificateArn(String customEndpointCertificateArn)
Specify ACM certificate ARN for your custom endpoint.
|
DomainEndpointOptions.Builder |
customEndpointEnabled(Boolean customEndpointEnabled)
Specify if custom endpoint should be enabled for the Elasticsearch domain.
|
DomainEndpointOptions.Builder |
enforceHTTPS(Boolean enforceHTTPS)
Specify if only HTTPS endpoint should be enabled for the Elasticsearch domain.
|
DomainEndpointOptions.Builder |
tlsSecurityPolicy(String tlsSecurityPolicy)
Specify the TLS security policy that needs to be applied to the HTTPS endpoint of Elasticsearch domain.
|
DomainEndpointOptions.Builder |
tlsSecurityPolicy(TLSSecurityPolicy tlsSecurityPolicy)
Specify the TLS security policy that needs to be applied to the HTTPS endpoint of Elasticsearch domain.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDomainEndpointOptions.Builder enforceHTTPS(Boolean enforceHTTPS)
Specify if only HTTPS endpoint should be enabled for the Elasticsearch domain.
enforceHTTPS - Specify if only HTTPS endpoint should be enabled for the Elasticsearch domain.DomainEndpointOptions.Builder tlsSecurityPolicy(String tlsSecurityPolicy)
Specify the TLS security policy that needs to be applied to the HTTPS endpoint of Elasticsearch domain.
It can be one of the following values:
tlsSecurityPolicy - Specify the TLS security policy that needs to be applied to the HTTPS endpoint of Elasticsearch
domain. TLSSecurityPolicy,
TLSSecurityPolicyDomainEndpointOptions.Builder tlsSecurityPolicy(TLSSecurityPolicy tlsSecurityPolicy)
Specify the TLS security policy that needs to be applied to the HTTPS endpoint of Elasticsearch domain.
It can be one of the following values:
tlsSecurityPolicy - Specify the TLS security policy that needs to be applied to the HTTPS endpoint of Elasticsearch
domain. TLSSecurityPolicy,
TLSSecurityPolicyDomainEndpointOptions.Builder customEndpointEnabled(Boolean customEndpointEnabled)
Specify if custom endpoint should be enabled for the Elasticsearch domain.
customEndpointEnabled - Specify if custom endpoint should be enabled for the Elasticsearch domain.DomainEndpointOptions.Builder customEndpoint(String customEndpoint)
Specify the fully qualified domain for your custom endpoint.
customEndpoint - Specify the fully qualified domain for your custom endpoint.DomainEndpointOptions.Builder customEndpointCertificateArn(String customEndpointCertificateArn)
Specify ACM certificate ARN for your custom endpoint.
customEndpointCertificateArn - Specify ACM certificate ARN for your custom endpoint.Copyright © 2023. All rights reserved.