Class DpiMasking.Builder

java.lang.Object
com.sap.ai.sdk.orchestration.DpiMasking.Builder
Enclosing class:
DpiMasking

public static class DpiMasking.Builder extends Object
Builder for creating DPI masking configurations. Allows specifying which entity types should be masked in the input text.
  • Method Details

    • withEntities

      @Nonnull public DpiMasking withEntities(@Nonnull DPIEntities entity, @Nonnull DPIEntities... entities)
      Specifies which entities should be masked in the input text.
      Parameters:
      entity - An entity type to mask (required)
      entities - Additional entity types to mask (optional)
      Returns:
      A new DpiMasking instance
      See Also:
    • withRegex

      @Nonnull public DpiMasking withRegex(@Nonnull String regex, @Nonnull String replacement)
      Adds a custom regex pattern for masking.
      Parameters:
      regex - The regex pattern to match
      replacement - The replacement string
      Returns:
      A new DpiMasking instance