Class CredentialEnumParameter
-
- All Implemented Interfaces:
public final class CredentialEnumParameter extends CredentialParameter
-
-
Field Summary
Fields Modifier and Type Field Description private final String
type
private final Boolean
enum
private final JsonObject
json
private final String
key
private final List<EnumParameter.EnumValue>
values
private final String
label
private final String
default
private final Boolean
required
private final Integer
displayOrder
private final Boolean
password
-
Constructor Summary
Constructors Constructor Description CredentialEnumParameter(String key, List<EnumParameter.EnumValue> values, String label, String default, Boolean required, Integer displayOrder)
CredentialEnumParameter(String key, List<EnumParameter.EnumValue> values, String label, String default, Boolean required)
CredentialEnumParameter(String key, List<EnumParameter.EnumValue> values, String label, String default)
CredentialEnumParameter(String key, List<EnumParameter.EnumValue> values, String label)
CredentialEnumParameter(String key, List<EnumParameter.EnumValue> values)
-
Method Summary
Modifier and Type Method Description String
getType()
Boolean
getEnum()
JsonObject
getJson()
String
getKey()
final List<EnumParameter.EnumValue>
getValues()
String
getLabel()
final String
getDefault()
Boolean
getRequired()
Integer
getDisplayOrder()
-
-
Constructor Detail
-
CredentialEnumParameter
CredentialEnumParameter(String key, List<EnumParameter.EnumValue> values, String label, String default, Boolean required, Integer displayOrder)
- Parameters:
key
- Used to identify the parameter.values
- An array containing all enum values.label
- Label that is displayed in the VMware Aria Operations UI.required
- True if user is required to provide this parameter.
-
CredentialEnumParameter
CredentialEnumParameter(String key, List<EnumParameter.EnumValue> values, String label, String default, Boolean required)
- Parameters:
key
- Used to identify the parameter.values
- An array containing all enum values.label
- Label that is displayed in the VMware Aria Operations UI.required
- True if user is required to provide this parameter.
-
CredentialEnumParameter
CredentialEnumParameter(String key, List<EnumParameter.EnumValue> values, String label, String default)
- Parameters:
key
- Used to identify the parameter.values
- An array containing all enum values.label
- Label that is displayed in the VMware Aria Operations UI.
-
CredentialEnumParameter
CredentialEnumParameter(String key, List<EnumParameter.EnumValue> values, String label)
- Parameters:
key
- Used to identify the parameter.values
- An array containing all enum values.label
- Label that is displayed in the VMware Aria Operations UI.
-
CredentialEnumParameter
CredentialEnumParameter(String key, List<EnumParameter.EnumValue> values)
- Parameters:
key
- Used to identify the parameter.values
- An array containing all enum values.
-
-
Method Detail
-
getJson
JsonObject getJson()
-
getValues
final List<EnumParameter.EnumValue> getValues()
-
getDefault
final String getDefault()
-
getRequired
Boolean getRequired()
-
getDisplayOrder
Integer getDisplayOrder()
-
-
-
-