Interface AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder,AwsOpenSearchServiceDomainDomainEndpointOptionsDetails>, SdkBuilder<AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder,AwsOpenSearchServiceDomainDomainEndpointOptionsDetails>, SdkPojo
Enclosing class:
AwsOpenSearchServiceDomainDomainEndpointOptionsDetails

public static interface AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder extends SdkPojo, CopyableBuilder<AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder,AwsOpenSearchServiceDomainDomainEndpointOptionsDetails>
  • Method Details

    • 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

      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.
    • customEndpoint

      The fully qualified URL for the custom endpoint.

      Parameters:
      customEndpoint - The fully qualified URL for the custom endpoint.
      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.

      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.