Class Update

  • All Implemented Interfaces:
    io.typeflows.util.Renderable

    
    public final class Update
    extends Base implements Renderable<Map<String, Any>>
                        

    Represents a Dependabot update configuration for a specific package ecosystem.

    This class defines how Dependabot should monitor and update dependencies for a particular package ecosystem (npm, maven, gradle, etc.), including scheduling, filtering, and pull request configuration options.

    • Constructor Detail

    • Method Detail

      • create

        @JvmOverloads() final static Update create(PackageEcosystem packageEcosystem, Configure<Update.DSL> block)

        Creates and configures an Update instance for a specific package ecosystem.

        Parameters:
        packageEcosystem - The package ecosystem to monitor (npm, maven, gradle, etc.
        block - Configuration lambda to set up the update configuration
        Returns:

        Configured Update instance

      • create

        @JvmOverloads() final static Update create(PackageEcosystem packageEcosystem)

        Creates and configures an Update instance for a specific package ecosystem.

        Parameters:
        packageEcosystem - The package ecosystem to monitor (npm, maven, gradle, etc.
        Returns:

        Configured Update instance