Class StringParameter
-
- All Implemented Interfaces:
public final class StringParameter extends Parameter
-
-
Field Summary
Fields Modifier and Type Field Description private final String
type
private final JsonObject
json
private final String
key
private final String
label
private final String
description
private final String
default
private final Integer
maxLength
private final Boolean
required
private final Boolean
advanced
private final Integer
displayOrder
private final Boolean
enum
-
Constructor Summary
Constructors Constructor Description StringParameter(String key, String label, String description, String default, Integer maxLength, Boolean required, Boolean advanced, Integer displayOrder)
StringParameter(String key, String label, String description, String default, Integer maxLength, Boolean required, Boolean advanced)
StringParameter(String key, String label, String description, String default, Integer maxLength, Boolean required)
StringParameter(String key, String label, String description, String default, Integer maxLength)
StringParameter(String key, String label, String description, String default)
StringParameter(String key, String label, String description)
StringParameter(String key, String label)
StringParameter(String key)
-
Method Summary
Modifier and Type Method Description String
getType()
JsonObject
getJson()
String
getKey()
String
getLabel()
String
getDescription()
String
getDefault()
final Integer
getMaxLength()
Boolean
getRequired()
Boolean
getAdvanced()
Integer
getDisplayOrder()
-
-
Constructor Detail
-
StringParameter
StringParameter(String key, String label, String description, String default, Integer maxLength, 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.maxLength
- The max length of the parameter value, Defaults to 512.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.
-
StringParameter
StringParameter(String key, String label, String description, String default, Integer maxLength, 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.maxLength
- The max length of the parameter value, Defaults to 512.required
- True if user is required to provide this parameter.advanced
- True if the parameter should be collapsed by default.
-
StringParameter
StringParameter(String key, String label, String description, String default, Integer maxLength, 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.maxLength
- The max length of the parameter value, Defaults to 512.required
- True if user is required to provide this parameter.
-
StringParameter
StringParameter(String key, String label, String description, String default, Integer maxLength)
- 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.maxLength
- The max length of the parameter value, Defaults to 512.
-
StringParameter
StringParameter(String key, String label, String description, String 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.
-
StringParameter
StringParameter(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.
-
StringParameter
StringParameter(String key, String label)
- Parameters:
key
- Used to identify the parameter.label
- Label that is displayed in the VMware Aria Operations UI.
-
StringParameter
StringParameter(String key)
- Parameters:
key
- Used to identify the parameter.
-
-
Method Detail
-
getJson
JsonObject getJson()
-
getDescription
String getDescription()
-
getDefault
String getDefault()
-
getMaxLength
final Integer getMaxLength()
-
getRequired
Boolean getRequired()
-
getAdvanced
Boolean getAdvanced()
-
getDisplayOrder
Integer getDisplayOrder()
-
-
-
-