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 update time of the plugin
        Parameters:
        lastUpdateTime - the value to set
        Returns:
        this builder
      • message

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

        public Plugin build()