Class IntParameter

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private final String type
      private final String key
      private final String label
      private final String description
      private final Integer default
      private final Boolean required
      private final Boolean advanced
      private final Integer displayOrder
      private final Boolean enum
      private final JsonObject json
    • Constructor Summary

      Constructors 
      Constructor Description
      IntParameter(String key, String label, String description, Integer default, Boolean required, Boolean advanced, Integer displayOrder)
      IntParameter(String key, String label, String description, Integer default, Boolean required, Boolean advanced)
      IntParameter(String key, String label, String description, Integer default, Boolean required)
      IntParameter(String key, String label, String description, Integer default)
      IntParameter(String key, String label, String description)
      IntParameter(String key, String label)
      IntParameter(String key)
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      String getType()
      String getKey()
      String getLabel()
      String getDescription()
      Integer getDefault()
      Boolean getRequired()
      Boolean getAdvanced()
      Integer getDisplayOrder()
      • Methods inherited from class com.vmware.aria.operations.definition.Parameter

        getEnum, getJson
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • IntParameter

        IntParameter(String key, String label, String description, Integer default, Boolean required, Boolean advanced, Integer displayOrder)
        Parameters:
        key - Used to identify the parameter.
        label - Label that is displayed in the VMware Aria Operations UI.
        description - More in-depth explanation of the parameter.
        default - The default value of the parameter.
        required - True if user is required to provide this parameter.
        advanced - True if the parameter should be collapsed by default.
        displayOrder - Determines the order parameters will be displayed in the UI.
      • IntParameter

        IntParameter(String key, String label, String description, Integer default, Boolean required, Boolean advanced)
        Parameters:
        key - Used to identify the parameter.
        label - Label that is displayed in the VMware Aria Operations UI.
        description - More in-depth explanation of the parameter.
        default - The default value of the parameter.
        required - True if user is required to provide this parameter.
        advanced - True if the parameter should be collapsed by default.
      • IntParameter

        IntParameter(String key, String label, String description, Integer default, Boolean required)
        Parameters:
        key - Used to identify the parameter.
        label - Label that is displayed in the VMware Aria Operations UI.
        description - More in-depth explanation of the parameter.
        default - The default value of the parameter.
        required - True if user is required to provide this parameter.
      • IntParameter

        IntParameter(String key, String label, String description, Integer default)
        Parameters:
        key - Used to identify the parameter.
        label - Label that is displayed in the VMware Aria Operations UI.
        description - More in-depth explanation of the parameter.
        default - The default value of the parameter.
      • IntParameter

        IntParameter(String key, String label, String description)
        Parameters:
        key - Used to identify the parameter.
        label - Label that is displayed in the VMware Aria Operations UI.
        description - More in-depth explanation of the parameter.
      • IntParameter

        IntParameter(String key, String label)
        Parameters:
        key - Used to identify the parameter.
        label - Label that is displayed in the VMware Aria Operations UI.
      • IntParameter

        IntParameter(String key)
        Parameters:
        key - Used to identify the parameter.