Interface DeletionProtectionConfiguration.Builder

  • Method Details

    • deletionProtectionStatus

      DeletionProtectionConfiguration.Builder deletionProtectionStatus(String deletionProtectionStatus)

      Enable or disable deletion protection for the connector.

      Parameters:
      deletionProtectionStatus - Enable or disable deletion protection for the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deletionProtectionStatus

      DeletionProtectionConfiguration.Builder deletionProtectionStatus(EnabledOrDisabledState deletionProtectionStatus)

      Enable or disable deletion protection for the connector.

      Parameters:
      deletionProtectionStatus - Enable or disable deletion protection for the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deletionProtectionThreshold

      DeletionProtectionConfiguration.Builder deletionProtectionThreshold(Integer deletionProtectionThreshold)

      The threshold is the maximum percentage of documents that a sync job can delete from your index. If a sync would delete more than this percentage, the sync skips its delete phase, leaving your indexed documents in place. Not supported for the Custom connector.

      Parameters:
      deletionProtectionThreshold - The threshold is the maximum percentage of documents that a sync job can delete from your index. If a sync would delete more than this percentage, the sync skips its delete phase, leaving your indexed documents in place. Not supported for the Custom connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.