Interface AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder

    • Method Detail

      • customEndpointCertificateArn

        AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder customEndpointCertificateArn​(String customEndpointCertificateArn)

        The ARN for the security certificate. The certificate is managed in ACM.

        Parameters:
        customEndpointCertificateArn - The ARN for the security certificate. The certificate is managed in ACM.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customEndpointEnabled

        AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder customEndpointEnabled​(Boolean customEndpointEnabled)

        Whether to enable a custom endpoint for the domain.

        Parameters:
        customEndpointEnabled - Whether to enable a custom endpoint for the domain.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • enforceHTTPS

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

        AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder tlsSecurityPolicy​(String tlsSecurityPolicy)

        The TLS security policy to apply to the HTTPS endpoint of the OpenSearch domain.

        Parameters:
        tlsSecurityPolicy - The TLS security policy to apply to the HTTPS endpoint of the OpenSearch domain.
        Returns:
        Returns a reference to this object so that method calls can be chained together.