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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsElasticsearchDomainDomainEndpointOptions.BuilderenforceHTTPS(Boolean enforceHTTPS)Whether to require that all traffic to the domain arrive over HTTPS.AwsElasticsearchDomainDomainEndpointOptions.BuildertlsSecurityPolicy(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
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
enforceHTTPS
AwsElasticsearchDomainDomainEndpointOptions.Builder enforceHTTPS(Boolean 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
AwsElasticsearchDomainDomainEndpointOptions.Builder tlsSecurityPolicy(String 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.
-
-
-