### Question:
Parameter { public Parameter valueFrom(ValueFrom valueFrom) { this.valueFrom = valueFrom; return this; }  Parameter _default(String _default); @javax.annotation.Nullable @ApiModelProperty(value = "Default is the default value to use for an input parameter if a value was not supplied") String getDefault(); void setDefault(String _default); Parameter globalName(String globalName); @javax.annotation.Nullable @ApiModelProperty(value = "GlobalName exports an output parameter to the global scope, making it available as '{{workflow.outputs.parameters.XXXX}} and in workflow.status.outputs.parameters") String getGlobalName(); void setGlobalName(String globalName); Parameter name(String name); @ApiModelProperty(required = true, value = "Name is the parameter name") String getName(); void setName(String name); Parameter value(String value); @javax.annotation.Nullable @ApiModelProperty(value = "Value is the literal value to use for the parameter. If specified in the context of an input parameter, the value takes precedence over any passed values") String getValue(); void setValue(String value); Parameter valueFrom(ValueFrom valueFrom); @javax.annotation.Nullable @ApiModelProperty(value = "") ValueFrom getValueFrom(); void setValueFrom(ValueFrom valueFrom); @Override boolean equals(java.lang.Object o); @Override int hashCode(); @Override String toString(); static final String SERIALIZED_NAME_DEFAULT; static final String SERIALIZED_NAME_GLOBAL_NAME; static final String SERIALIZED_NAME_NAME; static final String SERIALIZED_NAME_VALUE; static final String SERIALIZED_NAME_VALUE_FROM; }### Answer:
@Test public void valueFromTest() { }