Google Cloud Dataflow V1beta3 Client - Class ParameterMetadata (0.8.2)

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

Namespace

Google \ Cloud \ Dataflow \ V1beta3

Methods

Constructor.

Parameters
Name
Description
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.

↳ group_name
string

Optional. Specifies a group name for this parameter to be rendered under. Group header text will be rendered exactly as specified in this field. Only considered when parent_name is NOT provided.

↳ parent_name
string

Optional. Specifies the name of the parent parameter. Used in conjunction with 'parent_trigger_values' to make this parameter conditional (will only be rendered conditionally). Should be mappable to a ParameterMetadata.name field.

↳ parent_trigger_values
array

Optional. The value(s) of the 'parent_name' parameter which will trigger this parameter to be shown. If left empty, ANY non-empty value in parent_name will trigger this parameter to be shown. Only considered when this parameter is conditional (when 'parent_name' has been provided).

↳ enum_options
array< ParameterMetadataEnumOption >

Optional. The options shown when ENUM ParameterType is specified.

↳ default_value
string

Optional. The default values will pre-populate the parameter with the given value from the proto. If default_value is left empty, the parameter will be populated with a default of the relevant type, e.g. false for a boolean.

↳ hidden_ui
bool

Optional. Whether the parameter should be hidden in the UI.

Required. The name of the parameter.

Returns
Type
Description
string

Required. The name of the parameter.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

Required. The label to display for the parameter.

Returns
Type
Description
string

Required. The label to display for the parameter.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

Required. The help text to display for the parameter.

Returns
Type
Description
string

Required. The help text to display for the parameter.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

Optional. Whether the parameter is optional. Defaults to false.

Returns
Type
Description
bool

Optional. Whether the parameter is optional. Defaults to false.

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

Optional. Regexes that the parameter must match.

Returns
Type
Description

Optional. Regexes that the parameter must match.

Parameter
Name
Description
var
string[]
Returns
Type
Description
$this

Optional. The type of the parameter.

Used for selecting input picker.

Returns
Type
Description
int

Optional. The type of the parameter.

Used for selecting input picker.

Parameter
Name
Description
var
int
Returns
Type
Description
$this

Optional. Additional metadata for describing this parameter.

Returns
Type
Description

Optional. Additional metadata for describing this parameter.

Parameter
Name
Description
Returns
Type
Description
$this

Optional. Specifies a group name for this parameter to be rendered under.

Group header text will be rendered exactly as specified in this field. Only considered when parent_name is NOT provided.

Returns
Type
Description
string

Optional. Specifies a group name for this parameter to be rendered under.

Group header text will be rendered exactly as specified in this field. Only considered when parent_name is NOT provided.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

Optional. Specifies the name of the parent parameter. Used in conjunction with 'parent_trigger_values' to make this parameter conditional (will only be rendered conditionally). Should be mappable to a ParameterMetadata.name field.

Returns
Type
Description
string

Optional. Specifies the name of the parent parameter. Used in conjunction with 'parent_trigger_values' to make this parameter conditional (will only be rendered conditionally). Should be mappable to a ParameterMetadata.name field.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

Optional. The value(s) of the 'parent_name' parameter which will trigger this parameter to be shown. If left empty, ANY non-empty value in parent_name will trigger this parameter to be shown. Only considered when this parameter is conditional (when 'parent_name' has been provided).

Returns
Type
Description

Optional. The value(s) of the 'parent_name' parameter which will trigger this parameter to be shown. If left empty, ANY non-empty value in parent_name will trigger this parameter to be shown. Only considered when this parameter is conditional (when 'parent_name' has been provided).

Parameter
Name
Description
var
string[]
Returns
Type
Description
$this

Optional. The options shown when ENUM ParameterType is specified.

Returns
Type
Description

Optional. The options shown when ENUM ParameterType is specified.

Parameter
Name
Description
Returns
Type
Description
$this

Optional. The default values will pre-populate the parameter with the given value from the proto. If default_value is left empty, the parameter will be populated with a default of the relevant type, e.g. false for a boolean.

Returns
Type
Description
string

Optional. The default values will pre-populate the parameter with the given value from the proto. If default_value is left empty, the parameter will be populated with a default of the relevant type, e.g. false for a boolean.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

Optional. Whether the parameter should be hidden in the UI.

Returns
Type
Description
bool

Optional. Whether the parameter should be hidden in the UI.

Parameter
Name
Description
var
bool
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: