Reference documentation and code samples for the Google Cloud Dataflow V1beta3 Client class ParameterMetadata.
Metadata for a specific parameter.
Generated from protobuf message google.dataflow.v1beta3.ParameterMetadata
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Required. The name of the parameter.
↳ label
string
Required. The label to display for the parameter.
↳ help_text
string
Required. The help text to display for the parameter.
↳ is_optional
bool
Optional. Whether the parameter is optional. Defaults to false.
↳ regexes
array
Optional. Regexes that the parameter must match.
↳ param_type
int
Optional. The type of the parameter. Used for selecting input picker.
↳ custom_metadata
array| Google\Protobuf\Internal\MapField
Optional. Additional metadata for describing this parameter.
getName
Required. The name of the parameter.
string
setName
Required. The name of the parameter.
var
string
$this
getLabel
Required. The label to display for the parameter.
string
setLabel
Required. The label to display for the parameter.
var
string
$this
getHelpText
Required. The help text to display for the parameter.
string
setHelpText
Required. The help text to display for the parameter.
var
string
$this
getIsOptional
Optional. Whether the parameter is optional. Defaults to false.
bool
setIsOptional
Optional. Whether the parameter is optional. Defaults to false.
var
bool
$this
getRegexes
Optional. Regexes that the parameter must match.
setRegexes
Optional. Regexes that the parameter must match.
var
string[]
$this
getParamType
Optional. The type of the parameter.
Used for selecting input picker.
int
setParamType
Optional. The type of the parameter.
Used for selecting input picker.
var
int
$this
getCustomMetadata
Optional. Additional metadata for describing this parameter.
setCustomMetadata
Optional. Additional metadata for describing this parameter.
$this