Class Agent.Builder

  • Enclosing class:
    Agent

    public static class Agent.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • displayName

        public Agent.Builder displayName​(String displayName)
        The name of the agent.
        Parameters:
        displayName - the value to set
        Returns:
        this builder
      • type

        public Agent.Builder type​(AgentType type)
        The agent type.
        Parameters:
        type - the value to set
        Returns:
        this builder
      • javaVersion

        public Agent.Builder javaVersion​(String javaVersion)
        The java version.
        Parameters:
        javaVersion - the value to set
        Returns:
        this builder
      • javaSecurityStatus

        public Agent.Builder javaSecurityStatus​(JreSecurityStatus javaSecurityStatus)
        The security status of the Java Runtime.
        Parameters:
        javaSecurityStatus - the value to set
        Returns:
        this builder
      • plugins

        public Agent.Builder plugins​(List<Plugin> plugins)
        A list of plugins installed on this agent.
        Parameters:
        plugins - the value to set
        Returns:
        this builder
      • build

        public Agent build()