Class TemplateParameter

    • Constructor Detail

      • TemplateParameter

        public TemplateParameter()
    • Method Detail

      • setParameterKey

        public void setParameterKey​(String parameterKey)

        The name associated with the parameter.

        Parameters:
        parameterKey - The name associated with the parameter.
      • getParameterKey

        public String getParameterKey()

        The name associated with the parameter.

        Returns:
        The name associated with the parameter.
      • withParameterKey

        public TemplateParameter withParameterKey​(String parameterKey)

        The name associated with the parameter.

        Parameters:
        parameterKey - The name associated with the parameter.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setDefaultValue

        public void setDefaultValue​(String defaultValue)

        The default value associated with the parameter.

        Parameters:
        defaultValue - The default value associated with the parameter.
      • getDefaultValue

        public String getDefaultValue()

        The default value associated with the parameter.

        Returns:
        The default value associated with the parameter.
      • withDefaultValue

        public TemplateParameter withDefaultValue​(String defaultValue)

        The default value associated with the parameter.

        Parameters:
        defaultValue - The default value associated with the parameter.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setNoEcho

        public void setNoEcho​(Boolean noEcho)

        Flag indicating whether the parameter should be displayed as plain text in logs and UIs.

        Parameters:
        noEcho - Flag indicating whether the parameter should be displayed as plain text in logs and UIs.
      • getNoEcho

        public Boolean getNoEcho()

        Flag indicating whether the parameter should be displayed as plain text in logs and UIs.

        Returns:
        Flag indicating whether the parameter should be displayed as plain text in logs and UIs.
      • withNoEcho

        public TemplateParameter withNoEcho​(Boolean noEcho)

        Flag indicating whether the parameter should be displayed as plain text in logs and UIs.

        Parameters:
        noEcho - Flag indicating whether the parameter should be displayed as plain text in logs and UIs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isNoEcho

        public Boolean isNoEcho()

        Flag indicating whether the parameter should be displayed as plain text in logs and UIs.

        Returns:
        Flag indicating whether the parameter should be displayed as plain text in logs and UIs.
      • setDescription

        public void setDescription​(String description)

        User defined description associated with the parameter.

        Parameters:
        description - User defined description associated with the parameter.
      • getDescription

        public String getDescription()

        User defined description associated with the parameter.

        Returns:
        User defined description associated with the parameter.
      • withDescription

        public TemplateParameter withDescription​(String description)

        User defined description associated with the parameter.

        Parameters:
        description - User defined description associated with the parameter.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object