Class Plugin.Builder

  • Enclosing class:
    Plugin

    public static class Plugin.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • name

        public Plugin.Builder name​(String name)
        The plugin name.
        Parameters:
        name - the value to set
        Returns:
        this builder
      • version

        public Plugin.Builder version​(String version)
        The plugin version.
        Parameters:
        version - the value to set
        Returns:
        this builder
      • status

        public Plugin.Builder status​(String status)
        The plugin status.
        Parameters:
        status - the value to set
        Returns:
        this builder
      • lastUpdateTime

        public Plugin.Builder lastUpdateTime​(Date lastUpdateTime)
        The last updated time of the plugin, in UTC.
        Parameters:
        lastUpdateTime - the value to set
        Returns:
        this builder
      • message

        public Plugin.Builder message​(String message)
        An optional message from the plugin.
        Parameters:
        message - the value to set
        Returns:
        this builder
      • build

        public Plugin build()