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

      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.