Class CredentialEnumParameterBuilder
-
- All Implemented Interfaces:
public final class CredentialEnumParameterBuilder
-
-
Constructor Summary
Constructors Constructor Description CredentialEnumParameterBuilder(String key)
-
Method Summary
Modifier and Type Method Description final StringgetLabel()Label that is displayed in the VMware Aria Operations UI. final UnitsetLabel(String label)Label that is displayed in the VMware Aria Operations UI. final BooleangetRequired()final UnitsetRequired(Boolean required)final StringgetKey()Used to identify the parameter. final UnitwithOption(String key, String label)Adds an option to the Enum Parameter final UnitwithOption(String key)Adds an option to the Enum Parameter final UnitwithDefaultOption(String key, String label)Adds an option to the Enum Parameter, and sets it as the default option. final UnitwithDefaultOption(String key)Adds an option to the Enum Parameter, and sets it as the default option. final CredentialEnumParameterbuild(Integer displayOrder)-
-
Constructor Detail
-
CredentialEnumParameterBuilder
CredentialEnumParameterBuilder(String key)
-
-
Method Detail
-
getLabel
final String getLabel()
Label that is displayed in the VMware Aria Operations UI. Defaults to the key.
-
setLabel
final Unit setLabel(String label)
Label that is displayed in the VMware Aria Operations UI. Defaults to the key.
-
getRequired
final Boolean getRequired()
-
setRequired
final Unit setRequired(Boolean required)
-
withOption
@JvmOverloads() final Unit withOption(String key, String label)
Adds an option to the Enum Parameter
- Parameters:
key- The key of the Enumlabel- Label that is displayed in the VMware Aria Operations UI.
-
withOption
@JvmOverloads() final Unit withOption(String key)
Adds an option to the Enum Parameter
- Parameters:
key- The key of the Enum
-
withDefaultOption
@JvmOverloads() final Unit withDefaultOption(String key, String label)
Adds an option to the Enum Parameter, and sets it as the default option. This should only be called once per parameter. If it is called multiple times, the default will be set to the value of the last call.
- Parameters:
key- The key of the Enumlabel- Label that is displayed in the VMware Aria Operations UI.
-
withDefaultOption
@JvmOverloads() final Unit withDefaultOption(String key)
Adds an option to the Enum Parameter, and sets it as the default option. This should only be called once per parameter. If it is called multiple times, the default will be set to the value of the last call.
- Parameters:
key- The key of the Enum
-
build
final CredentialEnumParameter build(Integer displayOrder)
-
-
-
-