ParamDef クラス
実行パラメーターの定義。
ParamDef を初期化します。
- 継承
-
builtins.objectParamDef
コンストラクター
ParamDef(name, default_value=None, is_metadata_param=False, is_optional=False, set_env_var=False, calculate_hash=True, env_var_override=None)
パラメーター
名前 | 説明 |
---|---|
name
必須
|
ParamDef オブジェクトの名前。 |
default_value
|
パラメーターの既定値。 規定値: None
|
is_metadata_param
|
パラメーターがメタデータ パラメーターかどうか。 規定値: False
|
is_optional
|
パラメーターが省略可能かどうか。 規定値: False
|
calculate_hash
|
このパラメーターを再利用のためにハッシュ計算の一部にするかどうか 規定値: True
|
set_env_var
|
環境変数を設定するかどうか。 規定値: False
|
env_var_override
|
環境変数のオーバーライド値。 規定値: None
|
name
必須
|
ParamDef オブジェクトの名前。 |
default_value
必須
|
パラメーターの既定値。 |
is_metadata_param
必須
|
パラメーターがメタデータ パラメーターかどうか。 |
is_optional
必須
|
パラメーターが省略可能かどうか。 |
calculate_hash
必須
|
このパラメーターを再利用のためにハッシュ計算の一部にするかどうか |
set_env_var
必須
|
環境変数を設定するかどうか。 |
env_var_override
必須
|
環境変数のオーバーライド値。 |