Interface AwsElasticsearchDomainDomainEndpointOptions.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AwsElasticsearchDomainDomainEndpointOptions.Builder,,AwsElasticsearchDomainDomainEndpointOptions> SdkBuilder<AwsElasticsearchDomainDomainEndpointOptions.Builder,,AwsElasticsearchDomainDomainEndpointOptions> SdkPojo
- Enclosing class:
AwsElasticsearchDomainDomainEndpointOptions
public static interface AwsElasticsearchDomainDomainEndpointOptions.Builder
extends SdkPojo, CopyableBuilder<AwsElasticsearchDomainDomainEndpointOptions.Builder,AwsElasticsearchDomainDomainEndpointOptions>
-
Method Summary
Modifier and TypeMethodDescriptionenforceHTTPS(Boolean enforceHTTPS) Whether to require that all traffic to the domain arrive over HTTPS.tlsSecurityPolicy(String tlsSecurityPolicy) The TLS security policy to apply to the HTTPS endpoint of the OpenSearch domain.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
enforceHTTPS
Whether to require that all traffic to the domain arrive over HTTPS.
- Parameters:
enforceHTTPS- Whether to require that all traffic to the domain arrive over HTTPS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tlsSecurityPolicy
The TLS security policy to apply to the HTTPS endpoint of the OpenSearch domain.
Valid values:
-
Policy-Min-TLS-1-0-2019-07, which supports TLSv1.0 and higher -
Policy-Min-TLS-1-2-2019-07, which only supports TLSv1.2
- Parameters:
tlsSecurityPolicy- The TLS security policy to apply to the HTTPS endpoint of the OpenSearch domain.Valid values:
-
Policy-Min-TLS-1-0-2019-07, which supports TLSv1.0 and higher -
Policy-Min-TLS-1-2-2019-07, which only supports TLSv1.2
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-