Interface SchemaTruncator

  • All Known Implementing Classes:
    SchemaTruncatorImpl

    @Incubating
    public interface SchemaTruncator
    Service delegate for handling schema truncation.
    Since:
    6.2
    • Method Detail

      • doTruncate

        void doTruncate​(Metadata metadata,
                        ExecutionOptions options,
                        ContributableMatcher contributableInclusionFilter,
                        TargetDescriptor targetDescriptor)
        Perform a schema truncation from the indicated source(s) to the indicated target(s).
        Parameters:
        metadata - Represents the schema to be dropped.
        options - Options for executing the drop
        contributableInclusionFilter - Filter for Contributable instances to use
        targetDescriptor - description of the target(s) for the drop commands