Interface RewriteManifests

    • Method Detail

      • specId

        RewriteManifests specId​(int specId)
        Rewrites manifests for a given spec id.

        If not set, defaults to the table's default spec ID.

        Parameters:
        specId - a spec id
        Returns:
        this for method chaining
      • rewriteIf

        RewriteManifests rewriteIf​(java.util.function.Predicate<ManifestFile> predicate)
        Rewrites only manifests that match the given predicate.

        If not set, all manifests will be rewritten.

        Parameters:
        predicate - a predicate
        Returns:
        this for method chaining
      • stagingLocation

        RewriteManifests stagingLocation​(java.lang.String stagingLocation)
        Passes a location where the staged manifests should be written.

        If not set, defaults to the table's metadata location.

        Parameters:
        stagingLocation - a staging location
        Returns:
        this for method chaining