Class EndpointElasticsearchSettings


  • public final class EndpointElasticsearchSettings
    extends java.lang.Object
    • Method Detail

      • endpointUri

        public java.lang.String endpointUri()
        Returns:
        Endpoint for the OpenSearch cluster.
      • errorRetryDuration

        public java.util.Optional<java.lang.Integer> errorRetryDuration()
        Returns:
        Maximum number of seconds for which DMS retries failed API requests to the OpenSearch cluster. Default is `300`.
      • fullLoadErrorPercentage

        public java.util.Optional<java.lang.Integer> fullLoadErrorPercentage()
        Returns:
        Maximum percentage of records that can fail to be written before a full load operation stops. Default is `10`.
      • serviceAccessRoleArn

        public java.lang.String serviceAccessRoleArn()
        Returns:
        ARN of the IAM Role with permissions to write to the OpenSearch cluster.
      • useNewMappingType

        public java.util.Optional<java.lang.Boolean> useNewMappingType()
        Returns:
        Enable to migrate documentation using the documentation type `_doc`. OpenSearch and an Elasticsearch clusters only support the _doc documentation type in versions 7.x and later. The default value is `false`.