public final class CustomWrapperInputParameter extends Object
Constructor and Description |
---|
CustomWrapperInputParameter(String name,
boolean isMandatory)
Deprecated.
This method is deprecated since Denodo 5.0. Instead, use
CustomWrapperInputParameter(String, String, boolean, CustomWrapperInputParameterType) |
CustomWrapperInputParameter(String name,
boolean isMandatory,
boolean isHidden)
Deprecated.
This method is deprecated since Denodo 5.0. Instead, use
CustomWrapperInputParameter(String, String, boolean, CustomWrapperInputParameterType) |
CustomWrapperInputParameter(String name,
String description,
boolean isMandatory,
boolean isEnvDependent,
CustomWrapperInputParameterType type)
Constructs a
CustomWrapperInputParameter specifying a name,
a description, whether it is mandatory or not and a
CustomWrapperInputParameterType |
CustomWrapperInputParameter(String name,
String description,
boolean isMandatory,
CustomWrapperInputParameterType type)
Constructs a
CustomWrapperInputParameter specifying a name,
a description, whether it is mandatory or not and a
CustomWrapperInputParameterType |
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Returns this input parameter's description
|
String |
getName()
Returns this input parameter's name
|
CustomWrapperInputParameterType |
getType()
Returns this input parameter's type
|
boolean |
isEnvDependent()
Returns
true if the parameter is dependent on the environment false
otherwise. |
boolean |
isHidden()
Returns
true if the parameter is hidden false
otherwise. |
boolean |
isMandatory()
Returns
true if this input parameter is mandatory,
false otherwise. |
void |
setEnvDependent(boolean isEnvDependent)
Sets whether this input parameter is dependent on the environment or not.
|
void |
setHidden(boolean hidden)
Sets whether this input parameter is hidden or not.
|
void |
setMandatory(boolean isMandatory)
Sets whether this input parameter is mandatory or not.
|
void |
setName(String name)
Sets this input parameter's name
|
@Deprecated public CustomWrapperInputParameter(String name, boolean isMandatory)
CustomWrapperInputParameter(String, String, boolean, CustomWrapperInputParameterType)
CustomWrapperInputParameter
specifying a name
and whether it is mandatory or not. The
CustomWrapperInputParameter
will accept arbitrary long text
values.name
- the name for this input parameter.isMandatory
- true
if this input parameter is mandatory,
false
otherwise.@Deprecated public CustomWrapperInputParameter(String name, boolean isMandatory, boolean isHidden)
CustomWrapperInputParameter(String, String, boolean, CustomWrapperInputParameterType)
CustomWrapperInputParameter
specifying a name,
whether it is mandatory or not and whether it is hidden or not. In case
it would not be hidden, the CustomWrapperInputParameter
will
accept arbitrary long text values.name
- the name for this input parameter.isMandatory
- true
if this input parameter is mandatory,
false
otherwise.isHidden
- true
, if the parameter is sensitive and should be
hiddenpublic CustomWrapperInputParameter(String name, String description, boolean isMandatory, CustomWrapperInputParameterType type)
CustomWrapperInputParameter
specifying a name,
a description, whether it is mandatory or not and a
CustomWrapperInputParameterType
name
- the name for this input parameter.description
- a description that will appear as a tooltip in the Admin Tool.isMandatory
- true
if this input parameter is mandatory,
false
otherwise.type
- the CustomWrapperInputParameterType
of this input
parameter. The type of the parameter limits the values
accepted for the input parameter. According to this type, the
Admin Tool will represent the input parameter with an
appropriate visual component.CustomWrapperInputParameterTypeFactory
public CustomWrapperInputParameter(String name, String description, boolean isMandatory, boolean isEnvDependent, CustomWrapperInputParameterType type)
CustomWrapperInputParameter
specifying a name,
a description, whether it is mandatory or not and a
CustomWrapperInputParameterType
name
- the name for this input parameter.description
- a description that will appear as a tooltip in the Admin Tool.isMandatory
- true
if this input parameter is mandatory,
false
otherwise.isEnvDependent
- true
if this input parameter is dependent on the
environment,
false
otherwise.type
- the CustomWrapperInputParameterType
of this input
parameter. The type of the parameter limits the values
accepted for the input parameter. According to this type, the
Admin Tool will represent the input parameter with an
appropriate visual component.CustomWrapperInputParameterTypeFactory
public String getName()
public void setName(String name)
name
- input parameter's namepublic boolean isMandatory()
true
if this input parameter is mandatory,
false
otherwise.true
if this input parameter is mandatory,
false
otherwise.public void setMandatory(boolean isMandatory)
isMandatory
- true
if this input parameter is mandatory,
false
otherwise.public boolean isEnvDependent()
true
if the parameter is dependent on the environment false
otherwise.true
if the parameter is dependent on the environment false
otherwise.public void setEnvDependent(boolean isEnvDependent)
isEnvDependent
- true
is dependent on the environment,
false
otherwise.public boolean isHidden()
true
if the parameter is hidden false
otherwise.true
if the parameter is hidden false
otherwise.public void setHidden(boolean hidden)
hidden
- true
if the parameter is sensitive and should be
hidden, false
otherwise.public String getDescription()
public CustomWrapperInputParameterType getType()
Copyright © 2022 Denodo Technologies. All rights reserved.