Class OlvmAgent.Builder

  • Enclosing class:
    OlvmAgent

    public static class OlvmAgent.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • address

        public OlvmAgent.Builder address​(String address)
        Fence agent address
        Parameters:
        address - the value to set
        Returns:
        this builder
      • comment

        public OlvmAgent.Builder comment​(String comment)
        Free text containing comments about this object.
        Parameters:
        comment - the value to set
        Returns:
        this builder
      • isConcurrent

        public OlvmAgent.Builder isConcurrent​(Boolean isConcurrent)
        Specified whether the agent should be used concurrently or sequentially
        Parameters:
        isConcurrent - the value to set
        Returns:
        this builder
      • description

        public OlvmAgent.Builder description​(String description)
        Free text containing comments about this object.
        Parameters:
        description - the value to set
        Returns:
        this builder
      • isEncryptOptions

        public OlvmAgent.Builder isEncryptOptions​(Boolean isEncryptOptions)
        Specifies whether the options should be encrypted.
        Parameters:
        isEncryptOptions - the value to set
        Returns:
        this builder
      • id

        public OlvmAgent.Builder id​(String id)
        A unique identifier.
        Parameters:
        id - the value to set
        Returns:
        this builder
      • name

        public OlvmAgent.Builder name​(String name)
        A human-readable name in plain text
        Parameters:
        name - the value to set
        Returns:
        this builder
      • order

        public OlvmAgent.Builder order​(Integer order)
        The order of this agent if used with other agents.
        Parameters:
        order - the value to set
        Returns:
        this builder
      • port

        public OlvmAgent.Builder port​(Integer port)
        Fence agent port.
        Parameters:
        port - the value to set
        Returns:
        this builder
      • type

        public OlvmAgent.Builder type​(String type)
        Fence agent type.
        Parameters:
        type - the value to set
        Returns:
        this builder
      • username

        public OlvmAgent.Builder username​(String username)
        Fence agent user name.
        Parameters:
        username - the value to set
        Returns:
        this builder