Class Mergify.Builder

  • All Implemented Interfaces:
    software.amazon.jsii.Builder<Mergify>
    Enclosing class:
    Mergify

    @Stability(Experimental)
    public static final class Mergify.Builder
    extends Object
    implements software.amazon.jsii.Builder<Mergify>
    (experimental) A fluent builder for Mergify.
    • Method Detail

      • create

        @Stability(Experimental)
        public static Mergify.Builder create​(GitHub github)
        Parameters:
        github - This parameter is required.
        Returns:
        a new instance of Mergify.Builder.
      • queues

        @Stability(Experimental)
        public Mergify.Builder queues​(List<? extends MergifyQueue> queues)
        Parameters:
        queues - This parameter is required.
        Returns:
        this
      • rules

        @Stability(Experimental)
        public Mergify.Builder rules​(List<? extends MergifyRule> rules)
        Parameters:
        rules - This parameter is required.
        Returns:
        this
      • build

        @Stability(Experimental)
        public Mergify build()
        Specified by:
        build in interface software.amazon.jsii.Builder<Mergify>
        Returns:
        a newly built instance of Mergify.