A Groovy Library Script's API

A Groovy library script’s API is composed of one or more public methods whose code is defined in the script’s steps. Those methods are defined in a step type of Groovy Library Interface. A Groovy library script must have one (and only one) step of this type.