Enum ShaclSail.TransactionSettings.ValidationApproach

    • Enum Constant Detail

      • Bulk

        public static final ShaclSail.TransactionSettings.ValidationApproach Bulk
        Use a validation approach that is optimized for bulk operations such as adding or removing large amounts of data. This will automatically disable parallel validation and turn off caching. Add performance hints to enable parallel validation or caching if you have enough resources (RAM).
      • Auto

        public static final ShaclSail.TransactionSettings.ValidationApproach Auto
        Let the SHACL engine decide on the best approach for validating. This typically means that it will use transactional validation except when changing the SHACL Shape.